< no description available >
Most Viewed Games
Latest Videos
2012-04-20 8:09:39 PM ● 1,443,330 views ● 0:14
2012-04-20 7:55:27 PM ● 571 views ● 1:06
Deku Sprout is a YouTube channel which has 540 subscribers, with his content totaling approximately 1.44 million views views across 2 videos.