Popularity: 1
Release date: 05/20/2010
Release date: 04/15/2011
Release date: 07/11/2011
Character: Eclipse/Number Seven
Release date: 11/18/2015