Looks like something you'd see at a car show in Japan.