Demundo about 2 years ago [hidden] Well, technicallyCurrent Raiden Shougun is a an autonomous doll made to work in place of the current Electro Archon. But said Electro Archon isn't the same as Baal, who's her sister named Raiden Makoto. Current Electro Archon is Beelzebul, whose name is Raiden Ei. 1 Reply Copy ID Copy Link