Loo Loo Land (episode)

Loo Loo Land is the second episode of the first season of Helluva Boss. It premiered on December 9, 2020 on Vivziepop's YouTube channel.