Does this movie standee reminds you of Royston Tan's latest film, 881? It does for me. Anyway, it's actually promoting…