Ah, of course. Emio is the antagonist from the "Emio The Smiling Man: Famicom Detective Club" game. We should have known.Channel art by @PaintraSeaPea