> Never heard of it before but seems to be some Japanese boat devoted to spreading > peace and love around the world or something. > > Anyway can anyone explain to me why people promoting PEACE would be wearing 'Che' > Guevara shirts and Berets? >
Maybe they though it was a fun idea since they were meeting Castro?