abysque - a demon and a half-angel.

more about : abysque