Thread: New Mass Effect poster causes speculation over Shepard?s return
What is the last letter in this sentence?