What is this weird train spotted at a Japanese railway station?

Can you guess what the bizarre-looking vehicle is used for?

Read More