Machop #66

FIGHTING machop
  • light-screen
  • bide
  • frustration
  • mega-punch