Story and photos by YIP YOKE TENG