Map for CCLP2 level #66: Hobgoblins and Chimera