Ken Begg / March 17, 2025 / Blog Not Monster of the Day #7 Man, that mask makes him *completely* unidentifiable. indeed, I’m not sure that’s even a human.