Kotomora
へその緒 (hesonoo) Japanese meaning: umbilical cord | Kotomora