Kotomora
縄梯子 (nawabashigo) Japanese meaning: rope ladder | Kotomora