For almost thirty years, fans of all ages have been thrilled by the adventures of Sailor Moon. One of the most popular manga and anime imports from Japan, Sailor Moon fights for love and justice, defending the universe from the darkest of evil. While she seems flighty and a bit boy crazy in her civilian identity of Usagi Tsukino, she is all business as Sailor Moon in her battle against evil.

RELATED: 10 Sailor Moon Redraws That We Love

Another extremely popular Japanese import, Pokémon has inspired generations of fans to catch 'em all in the franchise's super-popular video games and collectible card games. It's also spawned multiple manga and anime and more merchandise than someone can shake a stick at. These powerful creatures took the world by storm and there are few signs of them letting up. So, which Pokémon would Sailor Moon be able to defeat? Which ones would defeat her?

10 Could Defeat: Charizard

Ash's Charizard

A powerful Generation I fan favorite, this Fire/Flying-type is one of the most popular and powerful Pokémon. While Charizard's flying ability would allow it to avoid a lot of Sailor Moon's attacks and get in some powerful offense of its own, Usagi has dealt with more powerful foes in her day.

Charizard is fast and maneuverable, but it doesn't bring much to the fight that Sailor Moon hasn't encountered before. She has been known to pull victory from the jaws of certain defeat and this battle would be no different.

9 Would Lose To: Eternatus

Eternatus is a Legendary Dragon/Poison-type Pokémon. The tallest known Pokémon, it can absorb massive amounts of energy. When it does, it transforms into the more powerful Etrenamax Eternatus and becomes even more difficult to hurt. Sailor Moon is formidable, but against Eternatus, she would be outclassed.

Eternatus can absorb all of Sailor Moon's attacks and use the energy against her. The harder she fights, the more powerful it will become, spelling doom for Sailor Moon. For once, her wherewithal would be her undoing.

8 Could Defeat: Sirfetch'd

Sirfetch'd is a Fighting-type Pokémon. Sirfetch'd carries a sword and shield made from a massive leek and its leaves and while that doesn't sound like much, its more dangerous than meets the eye. As skilled as they can be, Sirfetch'd just cannot stand up to the power and skill of Sailor Moon.

RELATED: 10 Anime To Watch If You Love Sailor Moon

Sailor Moon would take Sirfetch'd for granted at first, thinking it was cute but once it attacked her, she would wise up and use her vast power and skill to take it out.

7 Would Lose To: Necrozma

Necrozma is a Legendary Psychic-type Pokémon. A very powerful Pokémon, the thing that will allow it to triumph over Sailor is its ability to absorb light...even the light of the moon. Necrozma is a savage combatant, attacking its foes with its claws, lasers, and anything around it.

Sailor Moon is used to dealing with implacable foes, but she's rarely encountered anyone or anything as savage as Necrozma. It would absorb her attacks and then just keep coming at her. Sailor Moon just would not be able to cope with its power and monstrous nature.

6 Could Defeat: Heracross

Heracross ready for battle in the Pokémon anime.

A Bug/Fighting-type Pokémon, Heracross are powerful attackers who chitinous outer shells allow them to take a lot of damage. While they can be quite formidable, Sailor Moon is more than powerful to deal with a bug that can fight well.

While Heracross might be able to get the drop on Sailor Moon, she would get her bearings quickly and fight back against it. She would use her energy attacks to get some separation from Heracross before taking it out with her powerful tiara throw attack, Moon Tiara Action.

5 Would Lose To: Zacian

A Legendary Fairy-type Pokémon, Zacian is basically the One-Punch Man of the Pokémon universe. Zacian is said to be able to cut down any foe with one hit and has a second, more powerful form known as Crowned Sword form. However, in either form, Zacian would be able to defeat Sailor Moon.

RELATED: Sailor Moon: Which Hero Are You, Based On Your Zodiac-type?

Sailor Moon would be able to avoid Zacian's attacks for a while and hit it back but eventually it would land a strike and that would be all it took to beat Sailor Moon. Zacian's skills are just too formidable for Sailor Moon.

4 Could Defeat: Ursaring

A Normal-type Pokémon, Ursarings are large and powerful. Highly protective of their young, they can be fierce combatants. However, when it comes right down to it, they are just giant bears and Sailor Moon has dealt with lots of foes that are tougher than giant bears.

Sailor Moon wouldn't mess around when she saw Ursaring coming at her. It's large and fierce enough for her to know not to take any chances, so she'd go all out using her energy attacks to keep it at bay and take it out with some Moon Tiara Action.

3 Would Lose To: Mewtwo

Anime mewtwo

A powerful and savage Psychic-type Pokémon, Mewtwo was designed to destroy its opponents. Cold and calculating, its vast psychic powers give it the edge over Sailor Moon. It can defend itself against her strongest attacks and hit her with psychic attacks she has no defense against.

Sailor Moon has rarely faced a creature so bent on the destruction of its enemies as Mewtwo. Its psychic skills give it all kinds of options for both attack and defense. If it so wanted it, Mewtwo could easily erase Sailor Moon's mind, leaving her little more than a husk.

2 Could Defeat: Pikachu

Pikachu Uses Iron Tail in Pokemon Battle

The mascot of the entire franchise, Pikachu is an Electric-type Pokémon that is very powerful, especially the one teamed with Ash. However, in a battle between merchandising titans, Sailor Moon easily takes the victory, even if having to fight something so cute would be hard for her.

That cuteness would protect Pikachu for a bit, but Sailor Moon is just way too powerful for Pikachu. It would be able to get some offense off but once Sailor Moon really started fighting, she'd make short work of Pikachu.

1 Would Lose To: Arceus

Arceus is a Mythical Normal-type Pokémon. Legend has it that it is the creator of the universe and its wide variety of skills and powers make it near unstoppable in battle. Though Sailor Moon has faced some powerful foes over the years and beat them, she's never defeated the creator of a universe.

Arceus can freeze time, undo any damage done to it or things around it, and is just next level powerful. Sailor Moon would give it a try but Arceus doesn't stop until those who stand against it are defeated. Against the power Arceus brings to bear, Sailor Moon has no chance.

NEXT: Sailor Moon: The 10 Most Powerful Sailor Senshi, Ranked