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.

Alle Zeitangaben sind CEST. Es ist jetzt 19:45