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