Mayuka Akimoto achieves an intense climax in an Asian adventure with toys