Step Inside One of Akihabara's Weirdest Shops
Nobumuchi Tosa is a member of the Maywa Denki performance group, and the brain behind the unique Radio Super , a rather strange shop in Akihabara that specializes in some pretty wild inventions.
Funny invention shop in Akihabara
This unique store can be a little difficult to find, but is part of the Tokyo Radio Department Store Shops close to Akihabara Station.