Elephas Maximus 16 Nov 2013 Possibly Prepona demophoon, the most common species of this genus in butterfly houses.