It's a motherfluffing cat on a motherchugging train!