Meitantei Holmes: Kiri no London Satsujin Jiken
Nintendo Entertainment System
Add to collection
Default Collection
Released
May 13, 1988
Community Rating:
Total Votes: 3
4.3
In London, the city of fog, on the night of March 16, 1895, a woman knocks on the door of 221B Baker Street, where...