Some fine detective work suggest so,
"See the island above the "D" in "Dog"? It has a label that reads "Ilol de la bermud". That could be portuguese, not sure, but it's close enough to the spanish language for me to translate: Isla Bermuda. Bermuda Island."