Lotsa people keep mentioning 'Densha Otoko' 'Densha Otoko''Densha Otoko'. But I have one question, who and what the heck is Densha Otoko?