I'm pretty sure it's hand-made/written because the "i"'s are different in shape, height, and thickness.
On the left side where it says "Birthday".
If not that, then either "Happy" or "Koharu" would also help greatly.

All times are CET. The time is now 14:38