
Monster of The Sea Guard
2026 · 10.0/10
New
Director · born 17 July 2006 · Java, Indonesia
Idris Mutawakil (born July 17, 2006) is an Indonesian film director, producer, and screenwriter. He made his professional filmmaking debut with the short film MANUNGSA (2026), marking his first independent film production.
Where to start: Monster of The Sea Guard (2026).