The Cursed Photographs of the Ikeda Aristocracy

1997