The Evil Within 2 - Who is Your Sebastian? Trailer

Who is Your Sebastian? Trailer of The Evil Within 2.