Kotomora
署名者 (shomeisha) Japanese meaning: signer | Kotomora