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