Edward 'Bigs' Allen: Edward 'Bigs' Allen. Self: Stepping Razor: Red X
Known For: Stepping Razor: Red X (Self)