eslinsider5 logo

 

These strange statues were found in Japan.

eslinsider statues