T-059, Mid Valley Megamall, Kuala Lumpur, MY
Ultimate Guard
Dragon Shield
From the Dragon Ball Super series, the Ichibansho Evolved Vegeta stands 7 inches tall in his Super Saiyan God Super Saiyan form. The Prince of Saiyans prepares to unleash a devestating attack against his foes to show his domination over the battlefield!