Mephisto Odyssey / Track-909

Mephisto Odyssey / Track-909
is a song by
Mephisto Odyssey
it was released on
The Deep Red Connection