Prehistoric Era: Mesozoic

Special thanks to www.superpimper.com for making the puzzle!