The Ren & Stimpy Show (1991)
S01E36 1.28
Episode Overview
On January 28th, the Japanese Task Force and the SPK converge at the YellowBox Warehouse. Unbeknownst to them, a third group has also arrived, sent by Kira with the intent to eliminate everyone present.