Gargantua (Legendarium)

Gargantua is one of the legendary creatures released by Selina.

Appearance
Coming soon...