Kotomora
ハエジゴク (haejigoku) Japanese meaning: Venus flytrap | Kotomora