we will never worship jesus, we will never recognise yahweh as lord, this great tree right here has watched over the japanese people since the edo period, this is where the spirit resides we believe
Japan