Leableathan
A big fat mythological creature that makes horrible noises to scare its opponents.
Previous:
Next: