Kotomora
側心体 (sokushintai) Japanese meaning: corpus cardiacum | Kotomora