When a clock appears out of nowhere to host a competition show, strange things begin to occur. Disappearing contestants, insane objects, and all of reality being questioned. It's time for the.
Release Date: July 25, 2023
Last Aired: June 08, 2024
Networks: