Halo Halo at work.