I.... Can't beat the puppet master (Solved)

THough the move set and power ratio is actually kinda good…