Smiling Earth on the Roof of a Sewer Plant Weird 10 years ago Subscribe to news updates Unsubscribe from news updates A magnificent and quite unusual idea! This is kawaii! Name: Smiling Earth on the Roof of a Sewer Plant Lat, Long: 35.634365, 139.744407 Location: Tokyo, Japan Share this:Print