Kanan Nakahara

Kanan Nakahara (中原 果南) portrayed Miho Hachioji in episodes 31 and 32 of Kamen Rider Ghost.