Pin Spot Shadow

Pin Spot Shadow (ピンスポシャドー) is a Shadow Kaijin that appears in Episode 25 of Ressha Sentai ToQger.