
Capturing Hawlucha in Pokémon Legends ZA is complicated. The Pokémon is a rare spawn that will force you to go to a specific area south of Lumiose and look for it over and over, until it pops up. Its Pokédex entry says it lives in high places, so it's a hint that you have to look for it on rooftops.
Here's where you can find Hawlucha in ZA, if you're lucky.