Kotomora
這子 (houko) Japanese meaning: protective baby doll | Kotomora