Red Power Star

The red power star is a very rare power star that apears in mario galaxy.