The Japanese Engines of Japan

The Japanese Engines of Japan is video.

Characters

 * The Japanese Engines

Location

 * Japan

Trivia

 * The Church and The Level Crossing are the town which are in Japan.