Raggles

Current Information
Raggles is Senior Officer of the crew, Welsh Raiders. He pillages on the Sage Ocean.

Previous History
Former Captain of the crew, Tribus Siluri

Former Senior Officer of the crew, JD's Pirate Army.