Japanese Aya Sugiura delivers an unforgettable performance, leaving nothing to the

29