Today, on things we found on the internet: Japanese waste disposal company Takuma has released an animated ad titled “Kono Sora no Shita de” (“Under This Sky”) explaining the nature of their business and the history of their company. The ad features quite a high-quality cast in the form of Yuri Komagata, Showtaro Morikubo, and Kohei Amasaki — check it out below!

That’s it, that’s the post.