Kotomora
佇立 (choritsu) Japanese meaning: standing still | Kotomora