Yes, that looks like Diaso Petit to me also, its not bad quality and should be compatible with PlaRail trains as I recall, although not really touched them for ages, been too much real world stuff going on for me to spend time on these at the moment...
Happily collecting things all my life...
