A Stranger's Call

A Stranger's Call is a story mission that takes place on Venus.