Prepare yourselves to squeal with glee in Goblin's episode 6.
Goblin has again released a number of stills and this time it features the chemistry between the two main couples of the series.