Ambusher Leaf

ambusherbush leaf comes from the monster ambusher. You can find this almost anywhere on moon island.