That looks like the neon/electic green frogspawn that shows up every so often, though it's some what rare. It's a wall, or bowl, frogspawn and not the branching type.
NWA has one, or they did last Saturday, for I think $129. Which isn't that bad of a price.