Sign In
to Vote &
Create Storyboards.
 
An official Power Rangers restaurant has official opened in Japan.While referred to as Super Sentai in its home country, the Tokusatsu series has been around since 1975, bringing with it a number of fans that spans across different generations. This new restaurant, located in Ikebukuro, Tokyo, doubles as a museum with tons of different original works from the franchise including the original Red Ranger's suit.Food-wise, the main attraction is the restaurant's curry selection that's themed on the...
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard