The Echo Tower

"The Echo Tower" is the twenty-first chapter of Kings of Reality, which premiered on December 14, 2019.