Shinobiraizer

Shinobiraizer

Ref: G-BT06-071

Shinobiraizer. A machine whose heart bears blades.