More thoughts on Shūzō Oshimi’s unsettling psychological drama.

Moonlit Media Room