Japan / EPISODE

King of the Crimson Castle 1: The Demonic Castle Mystery is Solved!

S0 E2 · July 20, 2008 · 2 minutes

Overview

The Taros get into another crazy adventure as they take the Ginjiro out for a spin.

Sign in to track this episode →