New York-based singer-songwriter, pianist, and actress Shihori teams up with mega-producer Dibs to release “Perfect Imperfection,” a song/lyric video about realizing our flaws are what make us so uniquely special. Originally from Nagoya, Japan, Shihori…
Tag