So I guess it turns out that Satan owns Monster beverages ;)