Though half a world apart in geography, history, language and just about anything else you could name, Cuba and Japan are not entirely without similarities.