Brother Marco got a cool shirt on his head here. I wanna get myself one of those.
It's obvious from the dialogue that Marco just arrived at Sphinx. With the children at the Island literally telling him about the happenings at the Island while he was away.
And this was how Marco looked while the RHP dropped him off at the sea near Sphinx.
He got one hell of an ass whooping in the Onigashima War [I ain't saying no names or nothing] to be wearing bandages all this while later, especially given his powers.
Though the shirt copium was really cute to watch