penn lake park is located south of wilkes barre mu gihugu kiva i telamu kikagera i shuri no ku gihugu on the sailboat the snake demon attacks daphne and demands an idol to return