Astrological Magixx

Astrological Magixx (not to be confused with astrology).

(not finished)