Meliodas vs. Gelda & Ren

Meliodas vs Gelda & Ren is a battle fought between Meliodas of the Seven Deadly Sins and Gelda and Ren, two vampires and royal members of the Vampire Clan.

Battle
duck yoi