Vocabulary

テクノスーパーライナー

techno-superliner (high-speed Japanese cargo ship); TSL

noun