There's no song, much less anime song, I've listened to more this ... but the blending of street stencil art, traditional Japanese techniques, haunting landscapes, and more standard animation ...