Saturday, August 27, 2011

Sakura Drops


Here's a quirky music video from Japan's Queen of Pop, Utada Hikaru. Utada is the most successful female artist in Japanese music history.
Related Posts Plugin for WordPress, Blogger...