Kotomora
生体解剖 (seitaikaibou) Japanese meaning: vivisection | Kotomora