Kotomora
雑種細胞 (ざっしゅさいぼう) Japanese meaning | Kotomora