Question: where to find a ditto in ultra sun?
Answer: When you're further into the game, you'll be able to encounter wild Ditto at Mount Hokulani, which is located on Ula'ula.