The Owl is limited to just 50 cars worldwide with a retail price of €2.9 million (AED11,725,000) and Mr Masanori claims the company already holds 15 deposits of €50,000 (AED202,000) each.

The Dh11.7 million Aspark Owl supercar in pictures: EV does 0 to 100 in 1.9 seconds