ruru Ontario
Multi-disciplinary artist, producer, and singer-songwriter, Denice Quimbo, is the mastermind puppeteering Ruru. Originally from Manila, Philippines, she currently is based in Ontario, Canada where she continues to work on her music.
Streaming and Download help