Akira Ito

Isle of dogs, trailer and poster