Deathnee Diaz

Deathnee Diaz is a plastic doll and the Supreme Overlord of Deathnee.