Keiō-yomiuri-land Station is a transit hub in Tokyo, Tokyo. 1 YouTube travel vloggers — including 朝乃葉【VOICEROID旅行】 — have covered it across 1 clips.
“This is Inada-tsutsumi The Nanbu Line and the Keio Sagamihara Line”