Kotomora
自立型 (jiritsugata) Japanese meaning: stand-alone | Kotomora