Experts say May and June are hatching periods, the most appropriate time to catch larvae and juveniles. Post navigation Death toll in deadly Indonesia flooding, landslides rises to 21 Meta denies forcing users to follow Trump accounts