Demon Larvae



Demon Larvae are Demons controlled by the Princess of Disaster. They appear throughout the series starting in "The Wind of Fate (episode)". Their powers include environmental merging, attacking with their tentacles, and size growth.