Psychic Raid
Cost: Psychic, Psychic, Psychic (130)
This Pokémon can't attack during your next turn.
Mewtwo was on a rampage searching for meaning to its existence in this world when Giovanni suppressed and controlled its power.