Kotomora
オニビシ (onibishi) Japanese meaning: water caltrop | Kotomora