SikmT7 Oct 29, 2020 The carapace looks like the inside of one of those electric orbs! Totally awesome!