Anyone know what this is? Sitting at SFO and appears to have a…

Anyone know what this is? Sitting at SFO and appears to have a Russian flag on the tail. Couldn’t make out the text on the side