LOTM: Decimation S8 P21

Information
LOTM: Decimation S8 P21 is the twenty-first part of LOTM: Decimation Season 8.

Synopsis
The heroes all arrive back home to take a break from the battle.