Genshin Impact - Funny Funny Genshin Impact Memes For Travelers. Just Find, Make and Share Genshin Memes. Happy Play Genshin Impact Together 170 Canal St 2nd floor, New York, NY 10013 #Genshinimpactmemes #Genshinimpactmeme #Genshinmemes #Genshinmeme +18568239413