Studio Ghibli Pop Up Shop at JapanLA

Now through July 24
Studio Ghibli Pop-Up Shop at JapanLA
7320 1/2 Melrose Ave.
Los Angeles, CA 90046
Instagram