Enchanted Owls


Popular releases

Singles and EPs

Artist Playlists


15 monthly listeners

Enchanted Owls is a Music Producer in INDONESIA. My first song "Leave This Place" on 6 November 2020, Rizky Apriyanto a.k.a Enchanted Owls birth year 23 April 2003 (Kemayoran, Jakarta Pusat) My job is not just making music, also making online game cheats, building the web "No one has the ability to do something perfect. But each person is given a lot of opportunity to do something right"