poster

Monkeys in the Opera House (1995)

Small explosive monkeys culturally spend their time in the theater.

Released Jan. 1, 1995 10 min None+
Stremio
47
?
6.5
/164/
10
/1/
67
/3/
10 min
Jan. 1, 1995
Released
NR