X marks the spot

X Japan are finally ready to conquer North America

by