Hotarugakure

Hotarugakure, (蛍隠れの里, Hotarugakure no Sato, Literally Meaning: Village Hidden Among the Fireflies).......

History
To be added.....