Kotomora
大鬼蓮 (ooonibasu) Japanese meaning: royal water lily | Kotomora