The Japanese Culture Club is hosting a movie night to watch Hayao Miyazaki’s “Howl’s Moving Castle” from the famous Japanese animation studio, Studio Ghibli! There will be tasty Japanese snacks and drinks to enjoy too! This will be a great night to relax and enjoy a “masterpiece” film with friends!