Complex sentence: In recent years flamenco has become popular all over the world and is taught in many countries: in Japan there are more academies than there are in Spain.
Split into simpler sentences: In recent years flamenco has become popular all over the world and is taught in many countries. In Japan there are more flamenco academies than there are in Spain.