sfsignal.com
Vacationing Where the Aliens Invade
I’ve long championed the notion that the Japanese are some of the most insanely awesome people on Earth. Look no further than their obsession with all things robotic, which are bound to turn …