Skip to content
StreamScapeX

Faceless Facade

Maybe. Probably.

Overview

Through an interview, a man retells his past experiences with his late friend that didn’t have a photograph.

Details

Original title
Muka Mika
Status
Released
Release date
June 25, 2025
Original language
Indonesian
Countries
Indonesia

Production

Cast

More like this