I feel like it has to be a copy/paste error from an upcoming ATV model announcement. The HP and torque numbers are pretty close to this 2014 TRX420: https://hondanews.eu/eu/en/motorcycles/media/pressreleases/35442/2014-trx420-fourtrax
26.6 BHP = 19.8Kw
24.6 ft/lb = 33Nm
26.6 BHP = 19.8Kw
24.6 ft/lb = 33Nm