David del Moral
David del Moral

David del Moral

Freelance translator · Mercenary sorcerer · Rookie whitelighter