Kotomora
房々した (fusafusashita) Japanese meaning: tufty | Kotomora