Terror Weapon (ID019) Created by NightstalkerLabel: Invaders Diamond Release Date: 22 February 201901. Feel It Invaders Diamond, Released Terror Weapon