Long-snouted frog?
More like Fong-snouted lrog.

Learn about Long-snouted frog

What is this? Hello?