Mayuka Akimoto's seductive Japanese passion unfolds