In Takohamo, aliens contact humans for the first time.In Takohamo, aliens contact humans for the first time.In Takohamo, aliens contact humans for the first time.