Toys August, 26 2010

The Godfather Horse Head Toy by Michael Lau

Share Tweet Email Reddit Flipboard WhatsApp Comments

Michael Lau has once again worked with MindStyle. This time they present a series of colorways of The Godfather Horse Head. The toy will come in overall 5 colorways and releases September 23rd.