Ok, after several days searching, I finally found some really crappy topiary.
I guess the whole thing is supposed to be a dragon or Loch Ness monster or maybe an earthworm. It's in front of some motel by Disneyland.
Next, a Frat (or sorority) house.
Bare