Japanese Release Today!

Today “The Ivory Tower” is released in Japan by THE LEADERS RECORDS, JAPAN!

Domo Arigato Nippon!