Anime News

Next Super Sentai Show Ky?ry?ger's Ad Streamed
Date: 1/5/2013
Dinosaur-themed live-action special-effects show to premiere on February 17
Source: Anime News Network