This is the Owl O5, a sedan created in 2012 with a price of around 40,000 dollars and features a 241 horsepower V6 engine with a 5 speed automatic transmission. The Owl O5 is a very large sedan weighing a little under 4,000 pounds with a 0-60 in around 5-6 seconds and a top speed of 166mph. This car has taken slight inspiration from the Lexus LS.
![]()






