Kotomora
南隅 (nanguu) Japanese meaning: southern corner | Kotomora