Shiriki Utundu Mysterious idol that was once the protective spirit of the Mtundu tribe at the Tower of Terror at Tokyo DisneySea. Its name means “believe in mischief.”
Shiriki Utundu Mysterious idol that was once the protective spirit of the Mtundu tribe at the Tower of Terror at Tokyo DisneySea. Its name means “believe in mischief.”