Tokyo Street Scene February 07, 2012 in Photography, Travel Shibuya. Tokyo, Japan. Do you see Hermione? August 5, 2007.