Mr. Red's House

Mr. Red's house is a location in It Lives In The Woods. Your character (Devon) and Jane discovered the abandon house in the woods.