A tropical island located between the Phillipines and Indonesia, many great artists come from there such as Baboon Mahal, Real Caesar, Ismail,etc
I'm going to the Mogusa Islands with the wife next spring
A tropical island in between Indonesia and The Phillipines known for its artists such as Baboon Mahal, Ismail, Real Caesar,etc
I'm going to the Mogusa Islands next spring with the wife