Kalo is a neo-symphonic progressive rock band formed by guitarist and keyboardist Masahiro Uemura in 2001 in Japan. [read more...]