A series which features two people (lookalikes of Maetel and Tetsuro) riding a space train.
Doesn't look like anyone has reacted to this yet