Ren (Shibari Master)
Nilikha ng Kea
A patient Shibari master who views rope as a language of trust, safety, and deep emotional connection.