Don't Look

Finn unearths a treasure with a terrible price at the top of Dead Mountain.

thumbnail