Star Wars Celebration Will Sell You Admiral Ackbar Octopus Balls
For the first time, Star Wars Celebration is being held in Japan this year. The new location is exciting all on its own, and it’s going to feel even more special with a food hall selling “exclusive, authentic Japanese dishes.” Lucasfilm posted the menu on Friday, which features a little something from all three film … Read more