3d printed serotonin raptor says ‘RRRRAWR’! Posted on November 30, 2015January 4, 2018 by Chris in From my camera. Leave a comment It means “be happy!” in dinosaur! Taken on Nov 30, 2015 @ 18:14 near Munich, Germany, this photo was imported from my Instagram. You can see the original on Instagram by clicking here..