The Neon Statues are stationary, statue-like NPCs that used to inhabit Neon World.
Overview
The Neon Statues are head-like statues that come in large and small sizes. They are typically clustered together in groups and resemble traditional neon light signs. They are also merely decorative characters, so they do not do anything upon interaction.
The Neon Statues only appears in versions 0.08 and 0.09 of the game, meaning they do not appear in the game's final released version: 0.10a.