Roly Poly

Roly Poly is a Pocket Dragon released in 2003.