an Entity in Data Space: 134.155.108.49:8890
Morooka is a Japanese manufacturer of machinery based on rubber tracked carriers. They are best known in the UK for large tracked dumpers.