Well it is A Lucky Peterson
His home page is also in denial, but I fear the worst, https://luckypeterson.com/tour/