Mountain mimetic swallowtail

Papilio plagiatus

Habitat
forest