Soyuzmultfilm image

Lev i Devyat' Gien

1988 (estimated) Theatrical Soyuzmultfilm

English title: The Lion and Nine Hyena

Studio
Soyuzmultfilm