Kotomora
梯子 (ていし, teishi) Japanese meaning: ladder | Kotomora