Mitsuoka Orochi: Not so 'Devilish' after all - Instablogs
Mitsuoka Orochi: Not so 'Devilish' after all
Atul , Shimla: Oct 4 2006
Made Popular Oct 4 2006
Orochi means an eight-headed snake as per Japanese mythology; incidentally, it is also one of the most well known dragons in Japanese myth... This myth was the inspiring factor, which provoked the Japanese Automaker Mitsuoka to name a concept car in...
Read Story
Add Images and Videos
Close X
Recommended Tags or Keywords
Search by Tags or Keywords
Selected Media ( You can Upload only Six media )
Sorry no picture found for this combination of tags. Try to search minimum number of tags at once
Add your Comment