>>61303420She calls herself the world's most resilient vtuber. Her lore involves her literally having superpowers because she's from an alien planet, but her lore is also a very blatant bit of symbolism towards her time at Nijisanji dealing with rabid antis. All this of course tying into the meme
as far as I know of cockroaches being unusually resilient as far as bugs go.