LeafyIsHere

LeafyIsHere, or Leafy is a brutal antagonist of The Rogonis Locusts.