Where To Find Metal Coat in Pokemon SV

Location Cost
Delibird Presents Shop
Levincia
3,000