One-eyed mythical monster London Answers