Question: how to get all z crystals in pokemon ultra moon?
Answer: Talk to the Man in the Thrifty Megamart and defeat the 8 Eeveelution trainers., Vaporeon - Trainer School., Jolteon - Malie Community Center on Ula'ula Island., Flareon - Tide Song Hotel., Espeon - Geothermal Power Plant., Umbreon - Hau'oli Cemetery., Glaceon - Iki Town on Melemele., Leafeon - Hano Grand Resort on the beach.