Shadow Triad's Larvesta

Shadow Triad's Larvesta is a /-type Pokémon owned by Shadow Triad.

Known moves
None of Larvesta's moves are known.