It has a lot more yellow in the elytra than this picture shows. I have niisatoi and it is mostly green. Does it vary a lot? There are dark stripes down the elytra on this one, not on my other specimens.
Have a look here. There are two Odontochroma species in Vietnam: O. martinsi Vives,2015 and O. niisatoi (Vives & Bentanachs, 2007). The first one is known from the center part of Vietnam (Kon Tum reg.) while the second is more localised in the northern area (Tam Dao / Yen Bai).