Kotomora
隔膜 (かくまく) Japanese meaning | Kotomora