You are going to Watch Oreca Battle Episode 21 English subbed online free episodes with HQ / high quality. Stream Anime Oreca Battle Episode 21 Online English sub The Pirates of the Kraken. In an attempt to overthrow Demon King Azul, Lone Swordsman Dante boards a ghost ship where Azul is thought to be. Alas, what was waiting for him wasn’t Azul himself but a Kraken being controlled by Azul! Dante fell right into the trap! Fire and the gang are lead by Pandora to defeat the Kraken and help save Dante!