Believe it or not the aliens have not landed. But if they have, they sure left something beautiful and mysterious in their wake. It can't be explained, you just have to take a peak for yourself inside. You won't want to come out for hours.
Teshima Art Museum, Teshima Island, Japan Inland Sea, Kagawa Prefecture, Japan. April 3013.