Episode 23

Destra the Absolute Death, ( "Zesshi no Desutora") Episode 23 of The Fruit of Evolution anime.