Idyllic
Alien Visitor Strolls Through Tokyo