Puyo Pop

Puyo Pop is a Puzzle game from 2003

Puyo wiki

 * Wiki