Kotomora
手が離せない (tegahanasenai) Japanese meaning: tied up | Kotomora