Battle Royale High School (1987)
Watched this for the first time last night. Karate, demons, alternate dimensions. 60 minutes of throwing the kitchen sink at you and it is awesome. Some excellent action (and gore) animation including this scene that feels like the animators flexing their anatomy knowledge.