NATO is practically begging for a nuke up their ass
Early days of youtube there was a very short video with a creature, that resembled your pic, wearing a tux at a wedding. Language in background sounded Russian/Ukrainian. Watched it over n over again. Pretty trippy.