The Chinese used explosive vests during the Second Sino-Japanese War. A Chinese soldier detonated a grenade vest and killed 20 Japanese at Sihang Warehouse. Chinese troops strapped explosives like grenade packs or dynamite to their bodies and threw themselves under Japanese tanks to blow them up. This tactic was used during the Battle of Shanghai, where a Chinese suicide bomber stopped a Japanese tank column by exploding himself beneath the lead tank, and at the Battle of Taierzhuang, where Chinese troops rushed at Japanese tanks and blew themselves up with dynamite and grenades. During one incident at Taierzhuang, Chinese suicide bombers destroyed four Japanese tanks with grenade bundles.
The use of suicidal attacks to inflict damage upon an enemy predates the Second World War, in which Kamikaze units (suicidal air attacks) and Kaiten ("living torpedoes") were used to attack Allied forces. Japanese soldiers routinely sacrificed themselves by attacking Allied tanks while carrying antitank mines, magnetic demolition charges, hand grenades and other explosive devices.