All About Japan

Step Inside One of Akihabara's Weirdest Shops

Technology Shopping Robots Tokyo Kanto

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.