Hyperolius puncticulatus ...