pickypicnic - the curse of kazuo umezu (1990)

more about : pickypicnic