Lyric discussion by super.skank.park. 

i love how five years later, people are still pondering the translation and not the meaning behind the song... anyway! so venus, is this a reference to the roman goddess of love (their aphrodite rip off)? i'm not too familiar with mythology, but is there any myth about venus betraying any of the other gods? because this song would definitely fit into that. or it could just be metaphorical instead of literal, like orestes by a perfect circle

An error occured.