Kotomora
食虫植物 (shokuchuushokubutsu) Japanese meaning | Kotomora