A Mouse's Heart in a Leopard's Skin.

A Mouse's Heart in a Leopard's Skin.

1966 · Animation · 0h 15m · 0.0

The first puppet film in the history of Iranian cinema.

Watch Now

Cast

You May Also Like