La historia se desarrolla en un futuro en el que Japón está dividido en territorios feudales propiedades de otros países. Encima de Japón se encuentra una ciudad flotante llamada Musashi que está habitada por unos estudiantes de los cuales dependerá el futuro del mundo.