Meanwhile In Russia, It’s Frog Snacking Time

Ever heard of having a frog in your throat?