Life Science Explains Why You See Faces In Everything Think that’s Jesus in your toast? You’re not alone. Two hours northwest of Tokyo there’s a museum full of rocks. That may not seem terribly unusual — museums display all sorts of rocks,… David Cline, 4 years ago 4 min read