The Archway in the Woods

"The Archway in the Woods" is the thirty-sixth chapter of Kings of Reality, which premiered on March 20, 2020.