Summoning Island

The is the island located somewher east of the Land of Fire and south of the Land of Lightning where research of summoning animals and development of them were done. The Ultimate Summoning Beast was also created there.