charismatist: Jun Takahashi wearing his design “Stop fucking making sense”. January 31, 2013 Source: http://charismatist.tumblr.com/