The Tailed Judy (Abisara neophron) is a small but striking butterfly found in India that belongs to the Punches and Judies family.Recorded from Eaglenest WildLife Sanctuary,Arunachal Pradesh,India.