>>9905136I know they have a lot of similar words and such at least.
>>9905137I'm pretty much 100% sure. So many things point to it that I'm inclined to guarantee it. Not to mention he straight up mentions the channel at the end which I just heard lol.
At least it's not mobile crematoriums.