Sebastian Pigott
Has 4 songs in the following movies and television shows
Still Believin'
Still Believin'

Erica watches Lash / Kai's music video; Erica tells Kai she met him at Goblin's.
Alien
Alien

Kai performs at Goblin's; repeats as Erica walks home at the end of her day.