Buzz

Buzz appeared in 1999 TV series called Power Rangers Lost Galaxy. Buzz is a chainsaw-themed monster in Power Rangers Lost Galaxy.