Feb 11 (Japanese food craftsman) - In Kumamoto where the horse meat culture is deeply rooted this restaurant serves Japanese horse intestines and they serve over 100 kilos a day! This restaurant is so popular in Kumamoto it has been in business for many many years and was just recently renovated.