Igama elingukhiye Spider Venom

Sting

2024 Ama-movie

Tarantula

1955 Ama-movie

Most Beautiful Island

2017 Ama-movie