Urashimada Taro is the student responsible for showing the school to Leonardo after he got transfered from the United States in Mutant Turtles: Ore-Tacha Kame Na Yo Ningumi.
Urashimada Taro is the student responsible for showing the school to Leonardo after he got transfered from the United States in Mutant Turtles: Ore-Tacha Kame Na Yo Ningumi.