Sakura Wars Imperial Theater Propaganda Department Report #13 set for March 30

Shin Sakura Wars the Animation pre-launch special.