The Instrumental Sound of Japan

Ruined Castle (Inst.)