Epic Facts. .. Hmm... note to self - Don't eat meat from Japan. Epic Facts Hmm note to self - Don't eat meat from Japan