Buzz

Buzz is a chainsaw-themed monster in Power Rangers Lost Galaxy