Daichi Mori
Presented by Georg Bak
Spoiler! Emiko and the frog are one and the same being. Or aren't they? Up to ...