answersLogoWhite

0

Shibari, meaning "to tie" or "to bind," originated in Japan as a form of Martial Arts. Today it refers to various intricate body ties or ropes used in stylized bondage.

User Avatar

Wiki User

11y ago

What else can I help you with?