For the first time in the U.S., fans finally have a permanent Square Enix cafe, tucked into L.A.'s Little Tokyo
Similar News
expand_more
Entertainment
Entertainment
Entertainment
Entertainment
Entertainment
Entertainment
Entertainment
Technology
Culture
Entertainment
Travel
Culture
Entertainment
Travel