What better to tickle the taste buds than tongues? Though Ox Tongue Ice Cream may not be the first delicacy to come to mind, its taste is nothing to beef about.
Home
The pictures and text come from Mainichi