Marionette Shadow

Marionette Shadow is a Shadow Kaijin that appears in Episode 9 of Ressha Sentai ToQger.