Jigglypuff

Jigglypuff is a character that has been in every Smash Bros. game

In Super Smash Bros.
Jigglypuff is an unlockable character in Super Smash Bros.

Moveset

 * Neutral: Pound
 * Up: Sing
 * Down: Rest

How to Unlock
To unlock Jigglypuff, complete 1P Game, then defeat Jigglypuff on Saffron City.

In Super Smash Bros. Melee
Jigglypuff is an unlockable character in Super Smash Bros. Melee

Moveset

 * Neutral: Rollout
 * Side: Pound
 * Up: Sing
 * Down: Rest

How to Unlock
To unlock Jigglypuff, clear Classic or Adventure mode on any difficulty without using continues. Also, play 50 Versus matches.

In Super Smash Bros. Brawl
Jigglypuff is an unlockable character in Super Smash Bros. Brawl

Moveset

 * Neutral: Rollout
 * Side: Pound
 * Up: Sing
 * Down: Rest
 * Final Smash: Puff Up

How to Unlock
There are 3 ways to unlock Jigglypuff in Super Smash Bros. Brawl
 * 1) Play 350 VS matches
 * 2) Complete at least 20 events after finishing the Subspace Emissary
 * 3) Find Jigglypuff in the Swamp stage after finishing the Subspace Emissary

In Suepr Smash Bros. 4
Jigglypuff is an unlockable character in Super Smash Bros. for Nintendo 3DS / Wii U

Moveset

 * Neutral: Rollout
 * Side: Pound
 * Up: Sing
 * Down: Rest
 * Final Smash: Puff Up

How to Unlock

 * 3DS: Jigglypuff will be fought on Unova Pokémon League
 * Collect 30 different collection items
 * Play 120 VS battles
 * Wii U: TBA