Frogoids are a famous amphibious alien race known for its attempts to cross highly active streets and using logs to cross rivers. They are appear in famous series of video arcade games.
Advertisement
Frogoids are a famous amphibious alien race known for its attempts to cross highly active streets and using logs to cross rivers. They are appear in famous series of video arcade games.