Looks like a semi-domed stadium to me.
I thought it was a ‘stadimm wall’ as well......but not sure....the term is new to me in this Hurricane.....there was another photo earlier of it I posted but very defined and obvious. This photo was today and just wasn’t sure.