The body is definitely Legrand, but the chassis is definitely NOT!
Looks like a Kawasaki ZX-10 engine.

Chip Haddock