What is a Taiyoukai?

It's a general Japanese term for demon lord, powerfull demon, or large demon.