They are actually called alebrijes. They were thought up by a mexican guy named Pedro Linares who was a paper mache artist that thought dreamt about them during a bout of illness. My wife studied abroad and did some mission work in Mexico for 5 months when she was in college, so I can't really take credit for this knowledge.