Spirit Guards of Earth

Spirit Guards of Earth is an anime

a girl named Toyuki is struggling to find her place in Tokyo when a strange creature from beyond the stars arrives

He becomes a celebrity

But then suddenly

Strange giant creatures begin to surface

Cast
Toyuki: a girl from Japan

A Viareck

Spirit Guards
Kraken

Sea Serpent/Leviathan

Thunderbird/Roc

Dragon/Ryujin: a great red dragon