It's WaterPark Experts, Inc.
Read the post.
(Thank you honey for seeing the article and
telling me even though I totally misheard you!)
I pass this business everyday at least twice. There is no sign or anything to indicate who they are or what they do. But there are these gigantic concrete (I think, I've yet to get out as it's not my property) creatures! The frogs were bizarre. I'll let you know if I ever figure out the purpose for which they were made.