Sali's Eggcellent Adventure

What is this puzzle and dragons?!?