-
Isle of Dogs
1795038 - English
Evo 720p release
I've resynched USA's submission to fit the EVO release. The text is extremely close to the audio.
Download Subtitle