Thread:Aldo The Fox/@comment-38618921-20190223222001/@comment-5951231-20190224160838

Plus, the insect "eyes" is kind of a giveaway.