Small Rats of the Edo Town

1957