Mouthwatering maid Mayuka Akimoto is about to do some things