100 volts. And what you can do with them.
August 1, 2007 5:31 AM Subscribe
Time once again to pay a little visit to Japan's ever-engaging electro-mechanical music overachievers, Maywa Denki. Here's some of their latest and greatest efforts.
This thread has been archived and is closed to new comments