Kotomora
身を潜める (みをひそめる) Japanese meaning | Kotomora