Sega Saturn Holiday Commercial - Christmas Santa Sanshiro Spot - Japan - Sega Saturn (KAMEN RIDER SANTA??)



He's still a Kamen Rider even being a Santa.So let's just wait for the Chrismas to give us DX Figures.

Comments