As a follow-up to their very candid remarks on the true state of affairs in Japan, this concept takes this to the next level with a billboard in Times Square.
On the cusp of their new album release Dum Spiro Spero, legendary Japanese Visual Kei band Dir En Grey reveal the dire situation for Japan and potential lack of travel capabilities for citizens.