Spirit Guards of Earth

Spirit Guards of Earth is an anime

Cast
Toyuki

A Viareck

Spirit Guards
Kraken

Sea Serpent/Leviathan

Thunderbird/Roc

Dragon