Kotomora
売り主 (うりぬし, urinushi) Japanese meaning: seller | Kotomora