Hound Shadow

Hound Shadow (ハウンドシャドー) is a Shadow Kaijin that appears in the Movie of Ressha Sentai ToQger.