Kotomora
這い降りる (haioriru) Japanese meaning: climb down | Kotomora