<--Previous
Up
Next-->
This monstrosity was found in one of the restaurants in Kyoto Station. It is referred to as the "Legendary Mountain of Ice Cream" and had pictures of those who had taken the challenge...