Yuri stumbles upon a weird shrine.Yuri stumbles upon a weird shrine.Yuri stumbles upon a weird shrine.