Please someone tell me you've watched this cartoon too, it's my primary source of serotonin these days!!!

2 4