Osada Steve is recognised within the worldwide Shibari community as an undisputed Master. In his work he emphasises the spiritual and emotional connection with the model, while giving absolute priority to the model’s well-being and safety. He also emphasises discernment of the values of Japanese culture, which are embodied in the rope work.
In 1998 he met the legendary Shibari Grandmaster, the late Osada Eikichi (長田英吉), and became his deshi (disciple). He studied his style of Shibari until Osada Eikichi’s retirement in 2001, when he became his designated successor. He subsequently studied under the late Akechi Denki (明智伝鬼) , Grandmaster Yukimura Haruki (雪村春樹) , and Nawashi Kanna (縄師神凪).