Giant Deer

Giant Deers are animals.

Summary
To be added later.