Dynjandi Abstract by Joe Azure.