Sensoji or asakusa kannon temple is a buddhist temple located in asakusa, japan