barguest

  • n.English (notice of xiongshi) dog-shaped Monster
  • WebBagaisite