Trash Demon



The Trash Demon is one of the Demons controlled by the Princess of Disaster. It appears in "Let Me Hear Your Heart Flutter (episode)". It's powers include a pair of heads and a thick turtle shell.