Shin Sakura Wars the Animation debut trailer, main visual; story and new characters detailed

Animated series begins airing in April.