Shin Sakura Taisen the Animation Episode 012 English Subbed at Animeheaven
In 1930, two years after the events of So Long, My Love, the Great Demon War results in the annihilation of the Imperial, Paris and New York Combat Revues' Flower Divisions. With Earth at pe... More info on Anime Shin Sakura Taisen the Animation Here...
Please share this anime online site (animeheaven.mobi) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!