Another odd North American movie game not released outside of Japan.
zerothis2013-08-01 #Star Wars video game infoAnother odd North American movie game not released outside of Japan.