One rainy night, you end up walking through the streets of Japan even though you don't remember getting there. Guided by a strange and impossible to ignore feeling, you find a mysterious traditional Japanese shop hidden in the shadows. Upon entering, you discover the haunting and elegant world of Yuuko Ichihara: a place filled with incense, sup...Read more