It's a vivienne westwood hoodie, I've come to the consensus that Vivienne Westwood takes the piss so much that you can't tell when she's being serious, she makes both very bad and very good clothing, this seems to be an example of the former. Well, the hoodie looks like something a superhero might wear in his slouchy off time. Placing a miniature version of the "captain westwood" logo on the sleeve cuff as if it were a badge of honor only adds to the effect. And the neckline matches a 1960's concept of "space age", like something from a Jetson's cartoon. In that sense, it is a kind of a humorous piece.