Hi dude. Tpunch Zard is a good idea, but that team is too weak to Ground (Landorus in first, you have not a switch-in ... and no, Charizard does not count), Tabu Bulu it's a check and not survive Z- moves (Fly and rock type)
I suggest you to replace Zone for something take better Ground (Tapu...