Taroumaru Location Genshin Impact July 21, 2021 by WoW Quests Facebook Twitter Pinterest LinkedIn Taroumaru Location Genshin Impact. You can find Genshin Impact Taroumaru Inazuma dog location following this video guide. Genshin Impact is a free-to-play action role-playing game developed by miHoYo. Inazuma 2.0 source
He’s so adorable!
I swear to god he’s from School-Live!