cannon tropical