Hyperolius puncticulatus . ...