So apparently, in order to use a unique Z move, the Pokémon must know a specific move. In the case of the starters. It requires their signature moves. The tapu's will probably have to know Nature's Fury, but what about Pikachu, Raichu, and Snorlax?
Snorlax's has long been confirmed to be Giga Impact.