Redmeee Papua's latest release is a wild ride. Redmeee Papua's latest release is a wild ride. PapuaRedmeee