Screaming Turtles Symbolism.
It's meant to make you think. It's meant to draw you in. Do turtles actually make noise? That's so random. Exactly. Come, browse. Have a laugh. Sit and chat and ponder things.
Oh yeah. I also offer freelance graphic design. Check out my portfolio and let me know if you want to work with me. I'm fun.