Japanese star Yoko Marsuda's intense and passionate performance. Japanese star Yoko Marsuda's intense and passionate performance. MarsudaYoko