black rat snake: large harmless shiny black North American snake
physical entity: an entity that has physical existence
shinto: the ancient indigenous religion of Japan lacking formal dogma; characterized by a veneration of nature spirits and of ancestors