Hmm, I was in Japan and there were some races (triathlon, 5k, etc.) and someone working at the event was dressed up for the finish line of the kids race as Master Roshi. The event wasn't anime themed or anything, but such major characters are a part of the tapestry and mainstream of Japanese culture.
No comments yet.