Oklahoma now has its first Taiyaki shop, and of all places, it has landed in downtown Sapulpa, at 24 E. Dewey. Taiyaki is a street food...