Giant (Creature)

The creature "Giant."

The demons Mosacus Leban appears like this creature.