Trailer Screen Captures/Piccolo’s Reveal!

Screen captures of the upcoming Dragonball trailer have surfaced on Nerdorama.