Directed by Walking Meat's Shin'ya Sugai and made by Sublimation, the same studio that did Ghost in the Shell Arise, Shikizakura is about magically enhanced mech-suits being used to take on invading demons in the near future.
These oni are shadowy and full of teeth. The trailer for SHIKIZAKURA shows the struggle against them.
The anime is due out early next year. It's maybe best known to western audiences as the feature that held English-speaking actor rules during the Anime Expo in July 2019.