Rate me here! This drawing and mini turtle documentary was created for Queensland to ... source YouTube