sIklO´pEz
In Greek mythology, immense one-eyed beings. They appear in at least two distinct traditions:
back to Greek and Roman Mythology