Depicts the bizarre schemes of aliens around the Earth. (Source: Japanese = geo-online.co.jp || Translation = MyDramaList) Edit Translation