Market square, magic, fantasy, Middle Ages, thieves, guilds | Anime