Sakura
The world Sakura in Japanese means the Sakura flower. With years of training and experience in the traditional Japanese massage, she is able to provide clients with a level of care and attention. Also, she loves to share her Japanese culture and customs with clients. Her dedication to her craft and her commitment makes her an invaluable member of the massage store team.