As far as the actual translation goes I can't really say anything because I am not a part of the translation group, just uploading it here as I saw it wasn't yet.
It's translated from Chinese but is published by Toptoon with the original publication being from Korea. Original Raws are from...