Kotomora
生販在 (せいはんざい) Japanese meaning | Kotomora