Still searching and following a lead, I was scouring the internet and found this:
And look who was there! Trinidad and Tobago’s own Anya Ayoung-Chee!
Performers can be seen wearing Island People Mas 2010 Kutchela costumes, what better way to spread the Carnival Culture! I love it!
Click here for more of the Carnival Scene in Japan!