Kotomora
米粉 (biifun) Japanese meaning: rice vermicelli | Kotomora