Shikizakura
A high school student gets involved in a battle between powered suits and oni that emerge from the demon world to prey on humans.
Starring
Yudai Noda,
Miho Mashiro,
Daisuke Nakamoto