Puerto rican thunder to puffer-snapper