Kotomora
食虫 (shokuchuu) Japanese meaning: insectivore | Kotomora