Kotomora
群肝 (muragimo) Japanese meaning: internal organs | Kotomora