Trini in Japan makes it easier for foreigners to experience Japan

日本在住のトリニダード人が、外国人が日本を体験しやすくする

分解して解説
Trini in Japan 日本にいるトリニダード人、という意味です。
makes it easier for foreigners 外国人が〜するのをより簡単にする、という意味です。
to experience Japan 日本を体験するために、という意味です。
熟語
makes it easier for 〜にとってより簡単にする。ここでは、日本を体験することが外国人にとってより簡単になるように、という意味です。
makes it easier より簡単にする
experience Japan 日本を体験する
Trini in Japan 日本在住のトリニダード人
単語
Trini トリニダード人
in 〜にいる
makes 〜にする
it それ
easier より簡単に
for 〜のために
foreigners 外国人
to 〜へ
experience 経験する
2週間前