No bigfoot but a toad with a tail will do

Comments

  1. Ed says:

    errrrrrr macam mutation saja tu ….

  2. cicak says:

    Eeek! is this the creature from that Korean movie, “The Host”?