Cain is a character from Tokyo Mirage Sessions ♯FE.
Abel, the "Panther."is a recurring character in the Fire Emblem series, specifically the games set on the continent of Archanea. A knight of Altea serving under Marth, he was also known as the "Bull" of Altea and fought alongside his partner
Cain and Abel together established a long-standing character trope in the Fire Emblem series. Most entries in the franchise feature a pair of cavalier units with distinctive red armor (matching Cain) and green armor (matching Abel).
Tokyo Mirage Sessions ♯FE
He is Touma’s “Cavalier” Mirage partner. Like Chrom, he’s from another world and has lost his memories. Due to his similarities with Touma, they’re like brothers who work well together. He transforms into a spear while in combat.