Get the latest Flash Player to see this player.
Japan
Awesome Hand Ninja
Direct from the “Someone had waaaay too much time on their hands” department. An Asian woman who makes a funny ninja on her hand.
WTF Wednesday 11-11
This week is a potty training video called Let’s Learn to Poop.
From Japan of course