>When the Chinese cartoon is using English words I've never seen before and aren't in a usual dictionary
What English words?