has hit cinemas! The new film from Japanese company Studio Chizu is all about adapting to life when a new brother or sister arrives in your life. To celebrate the film’s release, an exhibition was held in London dedicated to the film’s director. It was the first ever UK exhibition dedicated to an anime director.
Pirates of the Caribbean