Resident Evil 7 biohazard TAPE-4 "Biohazard" - Launch Trailer

Resident Evil 7 biohazard TAPE-4 "Biohazard" - Launch Trailer is a trailer to commemorate the launch of Resident Evil 7: Biohazard.