Zutans [ズータンズ] are a four piece indie pop band from Japan, formed in 2003. http://www.zutans.com Read more on Last.fm