Isle of Dogs — Review

Isle of Dogs.jpg

25Star

“Less a united project of one result and more of a continuous fusion of quality-variant things.”

Continue reading

Advertisements