The Battle for the Oni Titan!!! It looks like 2 people bite the dust in this episode, too. What a wild one! Enjoy.