Star Wars in 10 minutes...in Japan!