Deliver to Ukraine
IFor best experience Get the App
Takigakure, literally meaning "Village Hidden by a Waterfall" is a village located in an unnamed country. Takigakure has yet to be seen in the manga, but in the anime it is shown to be built around a large tree. It also, predictably, has a waterfall as a defining landmark. Despite being surrounded by four other countries, Takigakure has never been successfully invaded, a feat they are very proud of.
Trustpilot
1 month ago
1 week ago