Kotomora
居すくむ (いすくむ) Japanese meaning | Kotomora