User blog comment:Aidan Hikaru/Hiroto Overload!!!/@comment-10380356-20120315114708/@comment-4880952-20120321122257

The man is professor Layton =)