'A man-eating giant, or any cruel, brutal or hideous person'
an ogre
GIANTS: A man-eating giant, or any cruel, brutal or hideous person
A man-eating giant, or any cruel, brutal or hideous person
A man-eating giant, or any cruel, brutal or hideous person
GIANTS
an ogre
GIANTS