muddledramblings.com
Watch out, man. I know a ninja!
David is a nice guy and all, but the dude is a ninja. He’s heading to Japan shortly to demonstrate his true ninjosity. Wish him luck! Edited to reflect facts: As I understand it now, David is…