Itomori
Itomori is a fictional town in Japan that has been featured in several notable works of fiction. The name "Itomori" roughly translates to "stone town" or "rock town" in Japanese.
Itomori is most notably featured in the 2016 animated film "The Tale of The Princess Kaguya", directed
Another notable work featuring Itomori is the 2015 update to the survival horror game Resident Evil 0,
Itomori has also been mentioned in several other works of fiction, including novels and short stories. However,
Due to the fantasy nature of Itomori, the town does not exist in reality and its depiction