Kotomora
左下 (hidarishita) Japanese meaning: lower left | Kotomora