Talk:Level 620/@comment-174.102.254.96-20140715153729

This level looks like a frog add this to trivia