Giant Beavers of Southern Sri Lanka
- 1989
- 4m
A giant beaver from southern Sri Lanka is attacking Tokyo and only a pretty girl can reason with him.A giant beaver from southern Sri Lanka is attacking Tokyo and only a pretty girl can reason with him.A giant beaver from southern Sri Lanka is attacking Tokyo and only a pretty girl can reason with him.