I've not been able to find any other mention of this new species, but Japan Times says that a "professor of plant classification" at Aichi University of Education, Mikio Watanabe, is behind the discovery. Aichi University lists Watanabe as a member of the natural sciences team. Japan Times says that Watanabe conducted genetic analysis--no mention of what kind--and found that the plant looks similar to the common Drosera indica species of sundew but is in fact a different species. Maybe not as cool as a new dinosaur, but it did survive to the present day, so, take that, dead dinosaur.