Saturday, May 24, 2008

Animal Idol



Ultra Kawaii means
"so cute it hurts"
in Japanese =^o^=