Takahata101
Takahata101
Special Guest

From TeamFourStar (Dragon Ball Z Abridged, Hellsing Ultimate Abridged)
One of the founding members of internet sensation TeamFourStar, Takahata101 played the quotable, notable and explodable Nappa,…