Spider Riders Japanese Site Opened

TV Tokyo has opened its official homepage for the Spider Riders ~Oracle no Yusha Tachi~ (Spider Riders ~Oracle of Heroes~) anime series. The show has been airing on Canadian television for several weeks, but will premier on Japanese television today.

Source: Moon Phase

Share

Add a Comment