It appears that DENSO alternators have two internal fans, there are fans on either side of the alternator rotor. Hopefully they are held on with screws
EDIT: I just took an Accord alternator apart and the fans are spot welded in place. That pissed me off. So...
I also checked...