Magician is an ability introduced in generation 6.
5 Pokémon can have this ability, such as Hoopa, Fennekin, Braixen, Delphox and Klefki. For 4 of them it is the hidden ability, usually obtained from events, raids or breeding.
Official effect
Steals the target's held item when the bearer uses a damaging move.