Turn off light Favorite PreviousNextComments () Report

Kaiju No. 8 Season 1 Episode 12

Kafka’s final fate is determined as the monster within him tries to take control.