Fairy Tail Season 6 Episode 21
Mirajane struggles against the demon Seilah, whose full potential has been unleashed. Elsewhere, the Underworld King takes control of the chaotic situation by showing everyone who's boss!
Sorry, there are no videos available!