This is a Experimental Rock track recorded by the artist Moving Balls. The song Lemon or Demon was originally composed by J. Gilliam.