Kikkaijin Bubunger

Kikkaijin Bubunger (奇械人ブブンガー): A mosquito monster. Destroyed by Stronger's Stronger Electro Kick.