"Forest Witch Cafe" appears in Iroduku: The World in Colors (EP1). Location: Nagasaki, Japan. Iroduku: The World in Colors has 76 registered pilgrimage spots.