The Border Troops (part of Cuban Revolutionary Armed Forces) of the Republic of Cuba are de facto both a border guard and a coast guard force, and all new officers are commissioned from the Granma Naval Academy. It is a branch that ensures the protection of the state borders and territorial waters.
Depicted on the stamp is a fast patrol boat with number 091. Could not get much information online. If anyone could share more information to be published, I would be grateful.