NichiDict

サクラ大戦

さくらたいせん
[sakurataisen]

Meanings

1.Noun

Sakura Wars (video game series and media franchise)