>>47806284>>47806301I mean can you blame him? Havana legit looks like a city straight out of some jrpg and not to mention the legend of the mystical cuban sandwich which is said to grant immortality. So it makes sense some people are skeptical of the countries existence.