Bearsuit – ‘Princess You’re a Test’

Rather creepy promo, directed by James Sharpe. The single is out on September 6th.