My photos
Kobe 2
Strange but cute giant sheep made out of plastic flowers in a shopping centre in Kobe. If you stood in front of them, they talked to you and said "Welcome". 2003 is the Year of the Sheep according to the Chinese calendar, if you were wondering why sheep in particular!