ADRail Installed At Japan Rail – Tennouji Station Posted on December 6, 2002 by admin EHC installed escalator handrail advertising at the Tennouji Station in Osaka Japan for Kani Kani. Here is a sample of the artwork: