Super Impact Punch

Super Powerful Punch or "Tumbukan Super Padu", is one of Yaya's Powers, She could punch or destroy thing like Mukalakus (Episode 25), but it is so strong.



    Appearances

 * Episode 25