Genshin Impact Has Those ID Card Pictures July 5, 2024 by Takumi Facebook Twitter Pinterest LinkedIn This is my first Honkai Star Rail video as well. I love both games, please be respectful towards each other. #genshinimpact #genshin #原神 #honkaistarrail #starrail source