Kotomora
みぞおち (mizoochi) Japanese meaning: pit of the stomach | Kotomora