Avatar
Chuck The Cryptid Hunter
Anyone got Dead By Daylight+Friday The 13th vibe from this?