I kid you not... it really is a fucking sniper grenade launcher. And, yes, it can land 3 grenade rounds within 1m of each other at 600m.
Funnily enough, the Chinese took inspiration from, of all things, the Barrett XM109, the American sniper grenade launcher firing 25x59mm grenades. The Chinese use the 35mm grenades, though there are also 40mm HV grenades version as well.