Mythology Challenge

Enjoy this 42 question mythology challenge.