do you guys know what that cape thingy is called in english? i know what it is called in dutch but i cant figure out the english name for it.