Imouri Chan - Original Anime Character & Mascot of Imouri
Imouri Chan! Best Girl. #1 Waifu. The official mascot for Imouri is a completely Original Anime Character Design made in Collaboration with Collateral Damage Studios in Singapore. This is the ultimate collection of all Imouri Chan anime merch available on our site currently!