Kagemaru McMahon: Soldier of cards