Author: Jess Walsh

Tokyo

Why Americans Love The Robot Restaurant

… as well as other tourists.