Kotomora
ヘイシソウ (heishisou) Japanese meaning: sarracenia | Kotomora