The world is full of Giants... They have always been here.