Mystery: Muhnochwa, the mysterious Face-clawer

Terror of an unknown creature/object