Wow looking damn fine! i hope my cheese will come even close to that! Got 7 plants from Elephantos in their 7th week of flowering. How long did yours flower? The latest picture is a disgrace to them but anyway, here's two of them..
https://anonfiles.com/file/4250a998847fdb0b1722159e2596f89e
https://anonfiles.com/file/4250a998847fdb0b1722159e2596f89e