Cupid

"Fire a pointy arrow. Press and release B to fire the arrow. Change where you aim with the Control Pad."

- Cupid's Flavour Text

Cupid (known as Angel in Japanese versions) is one of Kirby's newer Copy abilities, making its debut in Kirby & the Amazing Mirror. It also has the distinction of being one of only two copy abilities to have its name changed in the English versions of the game. (The other being Burning, which was called Fireball in early games). Presumably done to avoid religious connotations.

Kirby dons a shining halo and feathery white wings, in addition to wielding a golden bow that shoots heart-shaped arrows.

It is very similar to certain depictions of the ancient Roman God of Love, Cupid, who is often shown as a winged boy with a bow and arrow. However, his arrows are said to cause people to fall in love, instead of puncturing enemies like Kirby does.

Strangely, halos are a religious symbol associated with holy or sacred figures such as angels, and Cupid was never depicted with one, being an ancient Roman god and all.

Kirby & the Amazing Mirror
Cupid Kirby is unique in how it allows Kirby to fly without holding his breath. Just by hitting the control pad, he can be moved in any direction. His main attack is shooting a single arrow, which can also be aimed with the control pad. By holding the attack button the attack is charged, he shoots three arrows instead.

A downside is that aiming can be difficult, as Kirby will gradually fall to the ground if flying in one place.

Kirby: Squeak Squad
The ability is improved in this version. Now Kirby will hover in one place instead of falling, making aiming far easier.

Once the Cupid Scroll is obtained, Kirby can fire three gravity-defying arrows forward (B while dashing).