Responsible One over 10 years ago It vaguely looks like Naoya from Devil Survivor... doubt it though. o3o;;