If you know a bit about Japan, you may think Japanese people believe in Shinto and Buddhism. We might behave based on them but most Japanese people would say “I don’t believe in God” or “I’m an atheist.”. Therefore, there might be few restaurants for Muslims, vegans and vegetarians in Japan.
Reportedly, Muslim tourists struggle to find restaurants for them. I think this site http://www.oksfood.com/halal/halal.html is beneficial for them. (The site is in English.) I watched a TV documentary program about a soba restaurant. Soba soup contains alcohol in general. So, the chef was making another soup with no alcohol for Muslims.
(They are eating nomal soba.)
This site http://www.jpvs.org/ is for vegetarians but written in Japanese alone, unfortunately.
Egyptian sumo wrestler storms his way into ancient sport (another site)
A lot of Japanese people are negative about religions which are actually cults. “Religion” in the Japanese language has a negative connotation like “brainwashing”. In this society, some cults have done horrible things. My area has a cult group too. When someone in a family dies, the cult approaches the rest members of the family who feel sad about their loss. I hate that!
Even though I wrote “a lot of Japanese people are negative about religions.”, it doesn’t mean Christianity, Catholicism and Islam. So, please don’t misunderstand it.
The vocalist of “X JAPAN”, which was a very popular band, was brainwashed by a cult (His ex-wife was a member of the cult.) The band group disbanded. (They united again.)