So this was unexpected, and it's nice to have a little life after the fact. People will be sitting in a dark room in Berlin, Germany on July 12th, 2022, watching "The Ogre & the Mermaid".
Nice. Except they should learn how to spell "International", huh. Hopefully, this is legit, right?