Kotomora
内臓 (naizou) Japanese meaning: internal organs | Kotomora