Kotomora
ヌクレアーゼ (ぬくれあーぜ) Japanese meaning | Kotomora