Credit: Tommy Ka-Gen Wan.