Agree. I think the intro of the title track (probably 1-2 minutes long) will be the intro for the album tour (like IESF intro) - if it is the album tour opener, ofc.Most likely the start of the album therefore Senjutsu. The fact it sounds vaguely eastern only enhances the likelihood.