Kotomora
クロムアルベオラータ Japanese meaning | Kotomora