I'm not sure who made it but it does say Japan on the bottom. It is narrow gauge, see pictures for more details.