Album: Bastard
Label: N/A

Who are they? Jack and The Beanstalk is a fairy tale about a boy that buys magic beans that grow an enormous beanstalk outside his house.