Shrouded Shrine, Japan