izendu means a fat, gigantic, beasty, black, anime loving, easy to influence creature, talented DjSynonyms of izendu are demon
"i was chased by an izendu in my dream"