Cyber Soldier Porygon (でんのうせんしポリゴン Cyber Soldier Porygon) is the 38th episode of the Pokémon: Indigo League.


Ash and his friends travel to Matcha City and find at the local Pokémon Center that there is something wrong with the Poké Ball transmitting device. To find out what's wrong, they must go inside the machine, where they meet a strange Pokémon named Porygon, who is the key to get Team Rocket (and themselves) out of the cyberspace.

Episode plot

Ash, Misty, Brock hurry to a Pokémon Center in Matcha City to heal Pikachu, who is worn out. When they get to the center, Nurse Joy is very frustrated because the Poké Ball Transporter isn't working. Every time she sends a Pokémon to another center, the Pokémon never arrives and its replaced by another Pokémon.

Dr. Akihabara, the inventor of the Pokémon Transport System, is at the center trying to figure out what went wrong. Brock says a virus may have gotten into the system, but Dr. Akihabara says that that's not possible because he designed the circuits so well. Ash, who is a bit confused, says that the computer could be sick. Nurse Joy has heard of an Anti-Virus Vaccine, a powerful device that fixes the problem. But, when Dr. Akihabara looks further into the system, he gasps and then quickly leaves the center.

Ash and his friends go to Dr. Akihabara's huge mansion to find out what happened to him. Inside, the doctor leads them into a room with a giant machine in it. Dr. Akihabara orders them to enter the machine and when Ash and his friends do, Dr. Akihabara tells them they have entered the Human Transporter only after he has locked the door. A Porygon appears before Ash and his friends and the doctor introduces them to it. He explains that Team Rocket has stolen his other Porygon and are blocking the Poké Ball Transporter, keeping all of the Pokémon for themselves. Dr. Akihabara can't send in the Anti Virus Vaccine because there are people inside the machine. He asks Ash and his friends to go into the transporter and get Team Rocket out. They refuse but Dr. Akihabara sucks Ash, his friends, and Porygon into cyberspace anyway.

Ash and his friends fall into cyberspace, but Porygon grows in size, flies over, and catches them. Riding on Porygon, they fly over to Team Rocket. Team Rocket is celebrating over what they have done, claiming they have gone where no human has before. Just as they say no one will catch them, Porygon flies over and Team Rocket challenges them to a battle. Jessie and James send out Arbok and Weezing. Weezing uses Poison Gas on Porygon, making Ash and his friends cough. Porygon uses Conversion and its skin turns purple. Porygon charges, with Ash and his friends still riding it, at Arbok and Weezing, knocking them out of the battle.

Team Rocket sends out their Porygon, which looks like Dr. Akihabara's Porygon except it has a flag with an R on its tail and a 0 on its forehead. Team Rocket's Porygon uses Sharpen to gives itself a swordlike beak and it tries to attack Dr. Akihabara's Porygon. Ash and his friends use the barrier Team Rocket made to hold back all of the Poké Balls from the Pokémon Centers to attack Team Rocket. Porygon sends Team Rocket and their Porygon blasting off again.

Then, a T.V. appears and Dr. Akihabara's picture appears on it. He says that Nurse Joy hired another technician to put the Anti Virus Program in the computer. In his hurry, Dr. Akihabara forgot to tell Nurse Joy that there are people inside the computer. As the vaccine tries to hurt Ash and his friends, Porygon gets them on its back and tries to fly into the air to escape. From the ground, Team Rocket yells at Ash for running away from the battle. Ash tells them to run away from the vaccine. The vaccine destroys the rest of the Poké Ball barrier in flashing blue and red explosions. Meowth and their Porygon rescue Jessie and James from the sea of Poké Balls and they join Dr. Akihabara's Porygon to escape.

The vaccine transforms into a spaceship and chases after them. Inside the Pokémon Center, Nurse Joy and the technician are surprised by the resistance of the "virus" and they command the vaccine to use a powerful attack. The virus locks onto Team Rocket's Porygon, fires a laser beam at them, and sends Team Rocket into a cyberspace hole the vaccine made. Ash and his friends cover their eyes from the blinding red and blue light. The cyberspace bug holes cause a system error and Nurse Joy tells the technician not to use the attack again.

Team Rocket, lying at the bottom of a bug hole, realize that their Porygon is knocked out and they can't escape. Just as the vaccine is about to fire a laser beam at Team Rocket, Bulbasaur saves them. The weight of Team Rocket slows down Porygon as they head to the exit hole. The vaccine fires missiles at Porygon and Porygon is so tired that it can't defend itself. Pikachu uses a huge electric attack that destroys the missiles in a red and blue explosion. Porygon has enough time to reach the exit hole just before the vaccine fires more missiles, destroying Dr. Akihabara's mansion.

Ash and his friends are happy to be back in the real world. Team Rocket thanks them and when they leave, they forget about their Porygon. Ash and his friends go back to the center to see if the system is working again. It is and Nurse Joy is very happy, unaware Ash and his friends risked their lives to fix it. Ash decides it would be best not to tell Nurse Joy that they were in the system.






  • "Who's that Pokémon?:" Porygon (unaired outside of Japan)
  • This episode is most often referred to as "Electric Soldier Porygon", a common mistranslation which results from misinterpreting the episode's title as 「電の戦士ポリゴン」 instead of the proper 「電脳戦士ポリゴン」.
  • The episode is infamous for using visual effects that caused seizures in a number of viewers, an incident known as the "Pokémon Shock" (ポケモンショック Pokemon Shokku, or sometimes also called the Porygon Shock ポリゴンショック Porigon Shokku) by the Japanese press. 685 viewers were taken to hospitals soon after the scene was shown at 6:51 PM JST, but only two people remained hospitalized for more than two weeks. Due to this, the episode has been banned worldwide and TV Tokyo puts warning labels on their Thursday evening anime series telling people not to sit too close to their TV screen and to watch in a brightly lit room.
    • After the shock, the Pokémon anime went on hold for four months, and it returned on TV Tokyo in April 1998. Because of this, Porygon2 and Porygon-Z have never appeared in the anime by a bad flash.
    • This episode also infamously holds the Guinness world record for most Photosensitive Epileptic Seizures Caused by a TV show.
    • As such, when the anime series came to Hulu in Japan, Hulu did not post this episode in their archive and there is a note saying "Season 1, Episode 38 is not available in accordance to our company intentions." Since all episodes (excluding episode 1) on Hulu are based on their initial broadcast on TV Tokyo, the previous episode did show a preview of this one despite being banned. This episode is also not listed on the official website.
    • The preview at the end of the previous episode was not changed to "Pikachu's Goodbye" in the Mandarin dub unlike the Kids Station reruns of "Ditto's Mysterious Mansion", and this episode's preview was left in and dubbed (with this episode officially titled 電腦戰士3D龍), even though this episode was not aired in Chinese. It is unknown if a Chinese dub was actually produced for the episode itself, however.
  • According to Maddie Blaustein on the Serebii forums, 4Kids did dub this episode. Eric Stuart also stated in 2016 that the episode was dubbed. Contradicting these statements, Veronica Taylor has said in an interview that they never dubbed it and would never be dubbing it. However, in another interview, she acknowledged that she was actually unaware on whether or not it was dubbed and that Eric Stuart would know more about it since he was the voice director for the anime at the time. Rachael Lillis also said that she was not sure as whether or not the episode was dubbed.
    • There are also indicators that 4Kids never received this episode, as the versions received by 4Kids were from the post-Porygon incident edits, and the series dubbing did not start until after this incident, whereas the official Pokémon websites, including an old version of the English one that lists all the episodes banned in the dub, do not list it as "episode 38", in order to treat this episode as non-existent. Further supporting this, the footage shown in the Pokérap for Porygon was not from the episode, it was artwork with a background behind it, whereas footage from the 35th episode of the series was used for some Pokémon, including Tauros, even though it wasn't dubbed. Finally, the dub's "Who's that Pokémon?" segment for "A Way Off Day Off" uses a different voice for Porygon from this episode, even though its Japanese and English names are the same, indicating that they never had access to the original Japanese audio for its voice.
  • Official sources are often misquoted as confirming that 4Kids reduced the intensity of the flashing effect and that the episode was banned by the government. Neither of these are confirmed to be the case.
  • This is the last episode of the Japanese dub of the Pokémon anime to have the TV Tokyo's red circle logo and the チュッ! text during the opening credits and the ending credits due to removing the TV Tokyo's red circle logo and the チュッ! text from the opening credits and the credits in the next episode.


  • After Pikachu attempts to shock the floating head, Misty's hair is a darker shade.
  • While the two Porygon fight, one of Misty's shoes is colored green.
  • When everyone first arrives back in the real world, Porygon is seemingly floating in mid-air above Misty's head. However, one cut later, it is between Misty and Brock.
  • When Porygon goes unstable, Bulbasaur's pupils are missing.


Community content is available under CC-BY-SA unless otherwise noted.