This is a Shoegazing track recorded by the artist Dangerous Faith. The song Demanding Creature was originally composed by L. Gallant.