Devon is a copycat of Bloody Face that appears to Leo and Teresa in the dilapidated Briarcliff Manor. He has a twin brother named Cooper.
Devon is a copycat of Bloody Face that appears to Leo and Teresa in the dilapidated Briarcliff Manor. He has a twin brother named Cooper.