No idea who owns it, it was displayed for Janashakti Motor Show few years ago oh! cool! Got any pics of the event ?