effspot checks out some weird and wonderful creations in Japan, including some of those mental LED Lamborghini’s!