October 12, 2016 Blog, Japanese Culture 0 Tenbu|天部 – Indian dēvatā who went all the way to JapanItsukushima shrine in Japan is popular among Japanese and foreign tourists. Its a place of devotion as well as sightseeing.Continue Reading