Discover “Maywa Denki” – Akihabara’s Ultimate Musical Instrument Haven!
“Maywa Denki” is an artistic unit produced by Novmichi Tosa. In the style of small and medium-sized enterprises that supported Japan’s rapid economic growth in the 1950s to 1970s, they develop various nonsense machines and show them in live performances … Read more