Abarenbo Shogun: The Bride of Edo Castle
1991
Posters