Little Witch Academia: Chamber of Time, Flying into stores on May 15, 2018