lol, not bad at all.
I've certainly seen better but this isn't too shabby at all. The animation was great, well sure the sound could have wanted for more, but Navi's expressions were well timed. It was a little dull most of the flash, but the end was completely worth it.
Not bad by any stretch of the imagination, I actually found this amusing.