This is a Progressive Metal track recorded by the artist Refurbished Hubble. The song 3,14159 was originally composed by R. Edwards.