A key issue noted for First appearance of Buffalo Ball and First appearance of Chip Edendale. Elektra #2 was published by Marvel Comics on May 1, 2017, as part of a series that began in 2017. Matt Owens writes, and art comes from Adi Granov, Alan Fine and Antonio Fabela. This 32-page issue features Elektra, Arcade, Screwball, Lauren and Buffalo Ball, among 8 characters cataloged on VerseDB.