Information

Original Title Liku
Status Released
Budget $526
Revenue $0
Production Countries Indonesia