Thread: Episode 3 of Resident Evil 4 anime Leon and the Mysterious Village is the best yet
What is the last letter in this sentence?