An explanation for the villains in one punch man:
1. Vaccine Man
2. Crablante
3. Marugori
4. Mosquito Girl
5. Carnage Kabuto
6. Speed o' Sound Sonic
7. Deep Sea King
8. Boros
9. Garou
10. Bakuzan
11. Gouketsu
12. Elder Centipede
13. Overgrown Rover
14. Orochi
15. Gale Wind and Hellfire Flame
16. Phoenix Man
17. Vampire (Pureblood)
18. Psykos
19. Black Sperm
20. Homeless Emperor
21. Evil Natural Water
22. God
1 Comments