New Boomhauer Super Saiyan 3 prints available now

New prints are available for sale. Limited of 30 prints available. Also includes a certificate of authenticity. Signed and numbered. :)