Cover 2

The Mystery of Ura Senke

1985 • 120 pages