Thread:BlueFrackle/@comment-32730094-20200804194121/@comment-32730094-20200806004216

No, those are tiny artificially created humanoids. Homo fata is a naturally evolved species.