Yes, Shotokan is suitable for street fighting as it guarantees your self-defense mechanism. Shotokan Karate co-operates very destructive techniques that aim at entirely destroying, maiming, or killing your opponent.