Favorite Comment
follow us
   

Maria's Stomach (1990)

A carnivorous monster lives on the island of Sipang. A group of office ladies band together to fight it.