Mar 30, 2022 2:41 pm ‘Children of the Sea’ director Ayumu Watanabe’s newest film, ‘Fortune Favors Lady Nikuko,’ comes to U.S. theaters this spring Autumn Wright