I can't help much with the signature but if you do a search on "Romblast" you'll see other examples and a few artists names.
The interesting part of this one is that it is cast bronze piece and glass, rather than the metal leaf on glass or reducing color variants typically associated with "romblast"
Hey, it looks like other examples of romblast to me. But I wouldn't know a romblast from a bomblast. I just look up stuff on the internet to the best of my ability and report it here. Because, you know, if you can find it on the internet it must be true.