Choobo

Choobo a space Alien Ninja from Power Rangers Ninja Storm.

Captain Evil brought him back by his Backpack.