no, it's invisible with all the visors. the fastest way to take the thing down is with the wave beam + missle combo, I think its called wavebuster.
I remember having to go through getting to it at least 4 times, tryilng to figure out what weapon to kill it with. Also, a barrage of super missle will kill it, as I found out later, but the really easy/fast way is the aforementioned tactic.
Coconut Mike-N-Ikes->Marios preferred candy