Goku and Vegeta unleash their power on these Dragon Ball Super mini-stickers by ABYstyle.
Facebook
check_circle