< no description available >
Most Viewed Games
Latest Videos
2009-04-23 12:21:02 AM ● 343 views ● 0:07
2008-08-11 1:04:24 AM ● 16,562 views ● 3:05
2008-08-11 12:56:22 AM ● 22,590 views ● 3:30
Captain Walrus is a YouTube channel which has 196 subscribers, with his content totaling approximately 871.31 thousand views views across 31 videos.