Arfak Cannibal Frog (Lechriodus platyceps), Arfak Mountains, West Papua, Indonesia