A group of meteorites descend on the planet Aquafall, housing evil creatures ...
Leviathan: The Last Defense
Season 1 Episode 13: I'll Definitely Defend It!
The Giant Lucasite appears once again to destroy Leviathan's village, and with the help of Jormungand, they prepare to defend their home...but where is Bahamut?