Praying mantises are territorial insects that stalk their prey. They may sit for hours waiting for prey to crawl by and strike at lightning speed without warning, killing their prey with a bite to the neck.
"Love this place. Great variety to choose from."
- L C, April 2024
"Beautiful selection and friendly staff!"
- Drew Deaguero, May 2024
"Awesome selection of stuff. Staff was extremely helpful and took it to the next level in finding what I needed."
- Turboturtle, September 2024
"Love this place. I now have a lovely birdbath in my yard. Friendly staff and they are helpful too."
- Elizabeth T-E, May 2023