AMULANCE To Release 'Deutschland' EP