Pupa from Italy
S11:E24
1964
IMDb