meaning of Cascade Badge

Cascade Badge meaning in Symbols Dictionary

One of eight signature items found in the first-generation of the Pokémon team.