A train carriage with makeup, makeup brushes and makeup accessories made it through a stop at the Tokyo train station without stopping.

The train, which arrived at around 6:40am local time (4:40pm GMT), made it to the station on time with no problems.

Tags: