Kotomora
精虫 (seichuu) Japanese meaning: spermatozoon | Kotomora