Artist: GlassAce
This seemed like a good place to look but it's not quite right. Let's keep asking around!