ster_w_00501 : Tea house on a crowded street in Tokio, Japan.