Would suggest you go though Google as their translate page work quite well
https://kaifolog.ru/page/1/
As to the Frog King picture, it's so hard to search and I don't remember when or what page it was on but it would be in the low 300's - The link is page 1 !
It is a bit daunting at first, but I find it fascinating.
Sadly tainted now with what's going on over there :~(