Kotomora
左上 (ひだりうえ, hidariue) Japanese meaning: upper left | Kotomora