I've seen some people using it is it from kings fall challenge mode?
-
In the kiosk it says "trials of Osiris flawless victory" I've heard it's a random drop from finishing a match if you have gone flawless and continue to play that same trials passage
-
King's Fall challenge mode has not yet been released. The beetle emblem I believe is a rare drop from the Lighthouse chest, though I'm not certain. Hope this helps!
-
Ive only seen the beetle emblem drop after playing on a 9-0 card.
-
It's a rare drop after trials matches. Like the shader from last year
-
It's a random drop from trials. You do not have to go perfect to get it. It is a random drop after you complete a match.