Kotomora
所蔵者 (しょぞうしゃ, shozousha) Japanese meaning: owner | Kotomora