In Kaiju No. 8 Episode 11, General Director Shinomiya challenges the humanity of Kafka, Kaiju No. 8, who must prove he still human. But is he?

Otaku Orbit