Thanks everyone for all the input. I shall just leave this as "cf. muta" since its exact ID will probably never be determined.

Dr Seow, the one in the wiki link seems misIDed; it should be muta