Kotomora
食肉植物 (shokunikushokubutsu) Japanese meaning | Kotomora