Lost Planet
(Capcom)

Sound Re-Design

A sound re-design of a cutscene from Capcom’s Lost Planet.