Dragon Ball Z Shenron Creator x Creator Statue
Dragon Ball Z Shenron Creator x Creator Figure.
Shenron is the all powerful being found in the Dragon Ball series. By collecting all seven dragon balls found scattered around the world, Shenron can be summoned into existence for a brief time to grant someone’s wish to become true.
It's around eight inches tall.