Thread:Iamnater1225/@comment-3340859-20180411204916/@comment-3340859-20180411210106

When are you going to see the Isle of Dogs? The movie sets in Japan (Hiro's homeland) where Hiro and Luna were at honeymoon.