Isle of Dogs ★★★★

You heard the rumors, right? 

I really like this.

noahd liked these reviews