Keiko Imamura and Sayaka Osawa – Mahara Mosura