Lloyd 'Rocky' Allen: Lloyd 'Rocky' Allen. Self: Stepping Razor: Red X
Known For: Stepping Razor: Red X (Self)