Well done! DPROX Chokaran is the name I was looking for. It was designed by an outfit called Disenyo Pilipino (their website is no longer working) and built in 2003, according to a post by the builder I found in a forum. It uses a Nissan truck diesel engine, but I only deduced that from the displacement given in the specs.