the mermaid of albany bulb

The "Albany Bulb" is this weird little park in Albany, California where artists build structures out of debris and other items. This mermaid (I think it's a mermaid) is one of the showcase pieces. I find it vaguely unsettling, but that's just me.

Camera: Fuji GSW690III. Film: Kodak T-Max 400, lab developed.