Kotomora
贈呈者 (zouteisha) Japanese meaning: presenter | Kotomora