These strange statues were found in Japan.

eslinsider statues