That Stevie Wonder is right on

The wonders of Japanese culture never cease to amaze me.

Share this