WHAT THE FUCK IS THIS. I found this near my house and it's like a cockroach cricket hybrid.. It's a subspecies of ' Terrifying', known specifically as ' horrifying', a member of the genus of 'Oh my Odin what in the sweet is that thing' WHAT THE FUCK IS THIS I found this near my house and it's like a cockroach cricket hybrid It's subspecies of ' Terrifying' known specifically as horrifying' member the genus 'Oh Odin what in sweet is that thing'