The Revivalists

The Revivalists are an American rock band.

His song "Oh No" is featured in the Cloak & Dagger episode Shadow Selves.