Goliath

The Goliath mini bust debuted in June of 2005. He was part of Bowen Designs’ phase II license, and was bust #108.