Kotomora
左端 (hidarihashi) Japanese meaning: left end | Kotomora