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