Kotomora
オニバス (onibasu) Japanese meaning: prickly waterlily | Kotomora