Larva in New York

This is a Video Game Label.