A glimpse in to the interesting world of Japan with this local pop group with a video in the electronics area of Tokyo called Akihabara. If you can imagine Oxford Street but all the shops selling only the latest technology then this is Akigabara.
Have fun and enjoy this clever video