The View From Your Window Takarazuka City, Japan, 5.01 pm. Tweet Email a link to a friend (Opens in new window) Email Like Loading...