The Chanbara

ザ・チャンバラ

Year: 1981