Entry
(entry perma-link)

2
votes

dilla The Film

An armadillo lives in a perfect world that is threatened when a hunter enters the scene.