First came the Rubber Ducky Nativity, now here’s this gem depicting the birth of Christ. Nothing says Christmas like psychedelic frogs, eh?

First came the Rubber Ducky Nativity, now here’s this gem depicting the birth of Christ. Nothing says Christmas like psychedelic frogs, eh?
