Crocell

クロケル, Crokel, Croquel
2
A demon from the military intelligence of the demon lords army.
Popularity