Take your scars and make them stars - let them shine up in the sky!
Miho Fukuhara - Let it all Out2
Comment
Miho Fukuhara is a Japanese pop star who made an independent label debut in 2006, releasing a single titled "The Roots" and mini-album titled Step Out. In early 2008, she made her major-label debut under Sony Music Entertainment Japan.
Take your scars and make them stars - let them shine up in the sky!
Miho Fukuhara - Let it all Out