Poster of Cast and Crew in Genroku Ryoran - Castle Takeover (Season 1 - Episode 12) - Castle Takeover

Genroku Ryoran - Season 1 - Castle Takeover (Episode 12)

Episode Aired On:
Sunday, March 28 1999
26 years ago