Greninja

GreninjaBuilds

Greninja is a Pokémon that uses smokescreens and illusory copies of itself to hide.