Philippines and a large part of Indonesia. The subspecies illustrated here is celebensis from Sulawesi
around 10 cm
at least 2 flights annually, probably more
Easy. Keep warm and clean, in well ventilated plastic containers. Ready to pupate within 5 weeks. The pupal stage is short (3 weeks). The warmer the faster they develop.