Betterman poster

Betterman Episode 21

Watch Betterman Episode 21 online free with English sub and dub.

A deadly virus known as "Algernon" has attacked humanity with vicious meaning. At the forefront of the battle is the mystifying Akamatsu Industries—disguised as a heavy machine factory in Tokyo, this undercover organization uses neural enhanced weapons known as NeuroNoids to battle Algernon. Also helping with their…