Talk:Cupid/@comment-71.184.143.100-20150604194500/@comment-12776-20150604200256

Most simple answer, because MGE is neither Greek nor Roman mythologies. So why they have to be same thing?

Slighly more detail...

1. it's possible that Kenkou pick Eros as the love goddess' name with no greater reason than a pun on ero(tic) and doesn't care much about the original myth.

2. Greek and Roman mythologies aren't exactly the same either. Mars and Ares are quite different even if they're suppose to be same god. So they can be count as two beings from two myth.

3. there're actually two Eros in Greek mythology. Before Aphrodite's son Eros, there is a protogenos Eros which maybe a formless force rather than physical god.