my friens got some deca amd om the front it has a picture of a kangaroo flexing does anyone know anything about this brand