9 months agoSurviving Leather Face's Rampage: My Latch Nightmare 😨😭 #horrorgame #indiehorrorgamekyocoi