New Sensations is the artist behind Jon Jon and Nova Vixen. Photo #5

New Sensations is the artist behind Jon Jon and Nova Vixen.