Hakuhinkan Theater, Tokyo, Japan
PEACE! STOP WAR! STOP NUKES! STOP GLOBAL WARMNING!
Photos by Munekazu Matsumura and Rock'n Rollienne.
SHEENA & THE ROKKETS' OFFICIAL WEB SITE
twitter
Archives Top