Giant with the same body type as man, one single large eye in the center of their head.
Travelers to there domain
Ancient Greek or Roman countrysides
Violently strong and stubborn
The spears of many men are needed to bring this big guy down.