published on: 2014-04-17 13:43:58
kotakucom: This is the village of Nukumori no Mori, or, in English,
uhhhguuuleee
HeeergaaahBleeergh
βΏ
π姫γγΎπ