Coming from Toynami.
It's the Acid Rain Figures - Abaddon Puppet.
Abaddon Puppet is the second figure to be released in the Omanga Military series. It’s a 1:18 fully painted abaddon puppet with highly detailed weathering effects.
Different from Abaddon Trooper, this figure was made with a puppet system in its limbs, which gives it great articulation for hiding a submachine gun behind its back.
• 1 Abaddon Puppet Figure.
• 1 Submachine gun.