Emperor Tomato Ketchup

トマトケチャップ皇帝 ‧ Movie ‧ 1971
Emperor Tomato Ketchup (1971)