The Man, The Cicada, The Belief 寒蝉凄切
DIRECTOR — Omeen Chen
LOCATION — Shanghai
YEAR — 2024
CAMERA — ARRI ALEXA Mini
LENS — Ultra Prime