The Bride of Edo Castle (special)
S4:E38
1991
IMDb