Konoha, the Village Hidden in the Leaves? No. Apparently it's the Village Hidden in the Morons. Hahahaha.