The Devil of Edo

1947