A story about two aliens that were sent to earth to scout for resources and their adventures in Tokyo.
A story about two aliens that were sent to earth to scout for resources and their adventures in Tokyo....