Board Thread:Fun and Games/@comment-26044830-20150618001518/@comment-15359781-20150619111551

November 1901: A portal to candy world of Sugar Rush is discovered on Sugar Rush Island, 568 km away from Japan's capital Tokyo.