Two Muslims in Japan : A Tale of six cities Written by Shifa One thing you need to know about the Japanese is...they love green tea, everything and anything can come green tea flavoured. I...