How can u go Osaka and not eat em' tako balls?! Apparently they originate from here n oh so hot so yummy!!