626. Time on March 30, 2022 and modified on April 3, 2025. Chapter: 030. Demons of the Present, Merry Hell