Jack

Jack (Ducker in Japan) is a rare enemy in Kirby & the Amazing Mirror. They live in cannons and spit stars at their enemies. If you don't attack quickly they will hide in the cannons again.