This mysterious green-skinned humanoid was spotted on Google Maps. It appears to be sitting on a rock in the Naka River, in the city of Itoshima (Fukuoka Prefecture) in southern Japan.
What is it? An alien? An as-yet-unknown creature?
Link (Google Maps)www.google.com
→ More information
0 comments: