If you happen to land your footsteps in Sarawak, Malaysia, this is ...