Kotomora
手枷足枷 (tekaseashikase) Japanese meaning: manacles | Kotomora