Spongebob Red Mist Full Version Bahasa Indonesia To English Translation Konohagakure , Konohagakure no Sato, English TV Village Hidden in the Leaves or Hidden Leaf Village, Literally meaning Village Hidden by Tree Leaves is the hidden village of the Suka Spongebob Squarepants?? 하하. RED MIST.