Board Thread:Location Help/@comment-32622542-20170719105402/@comment-30804097-20170719165226

I am pretty sure the only way to get it aside from finding a Pokemon that holds it is to buy it the BP Shop in Battle Colosseum for 48 BP.