An abstract short film about an alien invasion.
Released
2024-06-06
Duration
3 min
Country
United Kingdom
Genre
Science Fiction, Horror, Music
Production
Magic Conch Studios
Director
N/A