Gabu and May are having a fun time in the far away Takataka highland.Gabu and May are having a fun time in the far away Takataka highland.Gabu and May are having a fun time in the far away Takataka highland.