Hydra-headed monster

Animal

Hydra-headed monster

A very dangerous creature with multiple heads.

----------