LOOK: Spherical Cloud That Resembles Star Wars’ ‘Death Star’ Spotted In Japan
A spherical cloud was captured in Japan and the photo was uploaded on social media, netizens were quick to associate it to the ‘”Death Star” of ‘Star Wars’. Many netizens were left amazed after seeing on social media a photo of a spherical cloud which was spotted in Japan. It captured the interest of people … Read more