LOTM: Decimation S8 P20

Information
LOTM: Decimation S8 P20 is the twentieth part of LOTM: Decimation Season 8.

Synopsis
The heroes fight against Quan Chi and his ninja army to maintain control of New York.