Cyclops

One eyed giants living in Cyclops Point.