Keiwa gets his ideal world of every competitor returning granted, but it comes at a price.
Season 33 • Episode 43 of 49