The Orochi was originally unveiled at the 2001 Tokyo Motor Show as a concept car based on the Honda NSX platform [REF].
The name Orochi is derived from Yamata no Orochi, a legendary eight-headed eight-tailed Japanese dragon [REF].