Irodori

irodori is a commissioned artist, and is responsible for the following characters:


 * Maccubus
 * Mincubus
 * Rencubus