Kotomora
着用者 (chakuyousha) Japanese meaning: wearer | Kotomora