ずっこけナイトドンデラマンチャ
A vintage anime TV series comedy adaptation of Don Quixote released in 1980.
View wiki