おど
odorigui

Noun

1. eating live seafood (e.g. squid, ice gobies) while it is still moving

Food
Other forms: