Based on Sakurako Gokurakuin's manga: "Orion no Shounen: Aquarian Age".
The mamga this adapts is Juvenile Orion, a trading card game and shoujo manga series. As a spin-off of the Aquarian Age franchise, the story revolves around characters with supernatural powers.