L'histoire se deroule au XVIe siecle, alors que de nombreuses guerres opposent continuellement les seigneurs. Mitsuhari Yuki, seigneur des Fushikage, est assassine par Shuzen Sakagami. Son fils, Jutaro, parvient a s'echapper et revient quelques annees plus tard au chateau de Fushikage pou venger la mort de son pere.
Andrius, garçon de 10 ans, grandit sans père à Vilnius. Sa mère, soucieuse, ne peut lui consacrer que peu de temps. Andrius occupe alors ses journées en se promenant avec son voisin, en visitant un ancien professeur et en fréquentant l’école de musique. Un jour, la ville accueille une chorale d’enfants venus de Prague.
Deux ans après la chute du mur de Berlin, Pago, Rice et Bibi ont repris leur vie à Cesena après leur voyage en Roumanie quelques années plus tôt : Pago continue son travail de guide touristique et passe la plupart de son temps dans la République de Saint-Marin ; Rice travaille dans une banque tandis que Bibi entretient depuis six mois une relation épistolaire avec une Bulgare, Yuliya, qu'il n'a jamais rencontrée et qu'il aide financièrement en lui envoyant de temps en temps de petites sommes d'argent. Encouragé par ses amis, il entreprend avec eux un voyage à Sofia dans l'intention de rencontrer enfin la jeune fille, mais une fois dans la capitale bulgare, ils sont pris pour des espions internationaux et même suivis par les services secrets italiens.