Kotomora
吊るし上げる (tsurushiageru) Japanese meaning: hoist | Kotomora