new album artwork for steve aoki