Secrets about Kim Jong Un’s personal train

This carriage looks long enough to fit at least 20 people.