Now Playing

Status
Released
Production
Liar Space Production
Aired
2025-08-14
During the Dutch colonial era, Ki Jauhar rose against oppression. Before his execution, he entrusted his power to a sacred puppet believed to protect the people from suffering.
No trailer available.