Strange creature/monster. I also know the concept in Japanese without translation. It's a fitting name. Looking for Gypsy Danger and Striker Eureka, I saw some in the photos. I'm glad Newt's okay.
I haven't experienced those. I don't know why. If I knew I'd tell you.