Anyone else notice that futuristic soviet-Russia logo the lombax had on him?

Insomniac r c0mm13s am conf1rmed.