Birthdays and long distance

It has been… a while… since I last saw my kid with my own eyes.

He’s over there and I’m over here.

I have no idea what would be a good gift for him now.