Kotomora
左寄り (hidariyori) Japanese meaning: to the left | Kotomora