"blue balls of Azure fire" Whut the heck? XD
Great, fate/stay night comes to mind with this creation. Though this one is all female.
One thing I take issue on, your sentence construction is a little odd. But good grammar, generally.
Aight, have a good day.