Hakuhinkan Theater, Tokyo, Japan
LOVE & PEACE STOP WAR! STOP NUKES! STOP GLOBAL WARMNING!
Photos by Rock'n Rollienne.
Uchida Yuya official site (Japanese only)
Uchida Yuya International (English only)
Archives Top