Half Angel, Half Demon
Half Angel,
Half Demon,
Half good,
Half bad,
half light,
half darkness,
Half water,
Half fire...
Half Demon,
Half good,
Half bad,
half light,
half darkness,
Half water,
Half fire...