Kotomora
名付け親 (nazukeoya) Japanese meaning: godparent | Kotomora