Trying to please a group of villagers, Quark the troll is troubled by a horde of mosquitoes.
1983
2023
2025
2008
1965
2014
2013
1995
2007
2016
2020
2005
2002
2006
1991
1993