On The Street, Tokyo… Izumita