Only in Japan (40 photos)

For the Japanese, we - Hyde. And they for us - strange strange guys.