7460 Callaghan Rd, San Antonio, Texas 78288 USA
Looks legit/original/authentic, most likely imported directly from Japan
Photo Credit: Yelp