Sega Saturn Holiday Commercial - Christmas Santa Sanshiro Spot - Japan - Sega Saturn (KAMEN RIDER SANTA??) Posted by TCP October 09, 2012 Get link Facebook X Pinterest Email Other Apps He's still a Kamen Rider even being a Santa.So let's just wait for the Chrismas to give us DX Figures. Comments
Comments