Universal Studios Japan in Osaka unveiled to the media a cafe and store based on Nintendo Co.'s popular Super Mario Bros. game series Thursday, the day bef

  • 0 Users Online
  • 133 Subscribers
  • 147 Posts
  • 31 Comments
  • News
  • Modlog