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 CEST. The time is now 03:10