Advertising on van of Takeda Pharmaceuticals Taiwan in Taipei with train motive. Taken close to the steamlocomotive after glass monument.