So much going on in this picture I don’t even know where to start.