This was released on Netflix in 2018. This is not a cartoon but an AD for ID2O2O, they’re conditioning the masses.

Leave a Reply