FANDOM

1,927,801 Pages

StarIconGreen
​Eden

This song is by Eden Synthetic Corps and appears on the album Enhancer (2008).

Original video
TrebleClef Instrumental