Giants

Location: Mortoros

Deity: Unknown

Description: There have been rumors of Giants, but no concrete evidence of their existence.