Nozomi Mashiro takes matters in her hands