Bizarre, disgusting, gross, an ‘acquired taste’… all completely valid ways to describe some of these Japanese delicacies, but ‘weird’ is definitely one suitable …

AloJapan.com