Kotomora
細胞核 (saiboukaku) Japanese meaning: cell nucleus | Kotomora