User Image - Blocked by "Display Image" Settings. Click to show.



The twin volcanic mountains that tower over the northern land of Kamui. At the base of the mountains is Laochi Lake, where Ark of Yamato were fell in the frozen lake, unleash the demons to plague the Nippon.