Kotomora
膜壁 (まくへき) Japanese meaning | Kotomora