Fetching details from the dictionary...
Transportation Corps (service branch of the Imperial Japanese Army)