Home / Idaten Deities Episode 8 Shows How Brutal The Series Can Be