Bizarre Google Street Images That Tell A Unbelievable Story
A Bunch Of Life Sized Rag Dolls
If the people at the bus stop in Nagoro, Japan, are looking a little inhuman, it’s probably because they’re not human at all. They’re actually a bunch of rag dolls made by Tsukimi Ayano. The reason behind this inspiration was to replace the neighbors who had either passed away or moved away.