The story of Harap Alb (Povestea lui Harap Alb) from Romanian folklore has it all. Like, it really does try to jam as many fairy tale tropes in as possible, but it actually works. It's a fun story with a little bit of everything. Oh, and talking lettuce.
The creature is the Iwana bōzu (岩魚坊主) a priest who loves fish and has a seeeeecrettttt.