La Mano

La Mano (The Hand)

Working on the write-up.  Coming soon!

Image from the original game