The official release date for Isolation (Tachanka) is March 13, 2018 it was added to Operation Chimera and became inactive at June 7, 2018. As for rarity, it's Epic and is worn for Tachanka. This skin can be obtained by paying 12500 to Renown or 300 R6 Credits.