Helena dragged back a bunch of weirdos from halfway across the world. The younger ones claim there are giants where they live. What is wrong with people? They're like my age and still believe in monsters. rolleyes