0 Notes October 30, 2009 I think my costume is scaring people a bit. They don’t get I’m a ninja rockstar. Le sigh