Words fail me.
You know, I live in north Idaho, and I’ve never seen anything - anything - like the creatures on that website. ‘Course, I don’t go to Wal-Mart, either.
The photos on that website makes me want to give my mind a good scrub with Lava soap and steel wool.