Kotomora
狸藻 (たぬきも, tanukimo) Japanese meaning: bladderwort | Kotomora