Categories Photography Densha de Go! Post author By Jean Snow Post date October 19, 2005 Another great pic from Lil, taken on the Keikyu line, running south-west from Shinagawa. ← T-Shirts from Yuki → Tokyo Asia-Pacific Entertainment Festival