Spanish Chibi artist.
Nickname: "Mibu-no-ookami" or "Mibu no ookami"The other name: Jessica Gomez
View wiki page