Okinawa Social Media Nuchi Du Takara – All Life is a Treasure [Music Video] February 1, 2018February 1, 2018 Peace Report Share now:The Peace Report’s first music video! Nuchi Du Takara written and performed by Megaciph. Produced by James Data. Filmed by Hanayo Oya & Will Griffin Edited by The Peace Report Liked it? Take a second to support Peace Report on Patreon!