Kotomora
ミゾカクシ (みぞかくし, mizokakushi) Japanese meaning | Kotomora