Kotomora
食虫植物 (しょくちゅうしょくぶつ) Japanese meaning | Kotomora