Se ha especulado mucho sobre el origen de este "monumento" como se le denomina en Japón.