Kotomora
自己所有 (jikoshoyuu) Japanese meaning: self-owned | Kotomora