30minutemedia.com
Isle of Dogs: An easy target for a dogpile. — 30MinuteMedia
A stop motion film that is absolutely breathtaking.