2026
A creature encounters a blind hermit.
Diego Rocha
The Monster
Steven Brown
The Hermit
Brody Wells
Villager-Man