Thread:TRRFan6/@comment-26986696-20190202204204/@comment-24952355-20190304193604

It's an user from Kametsu.com, a site where you could download HD cartoon episodes for free but now it's just a normal cartoon forum.

As for the Drill episode, you can watch it here.