Kotomora
巨核球 (きょかくきゅう) Japanese meaning | Kotomora