Harua Narimiya stars in a provocative Asian amateur showcase