Electric Snake Necro / Street Fighter 3 Third Strike / Daigo Ikeno / 1999. Date : 04/17/2013 Tags : Daigo Ikeno Necro Street Fighter Categories : Official Art