EDIT: 初めまして means how do you do instead. Haha, oh well.
初めまして I think that means "Nice to meet you" in japanese judging on my old Grade 3 books where I learnt the very basics of Japanese. I think my teacher only liked the way I write japanese...my pronunciation on the other hand...
Anyway new ship, no name yet so don't go suggesting any right now. Let the episode air first. xD
Serena reminds me so much of May and some of my Advanceshipping buddies agree. So I think I'll be shipping them.
Art - Me
Reference used. Please credit original artist. Thanks.