Kotomora
変形虫類 (henkeichuurui) Japanese meaning | Kotomora