Impaled Diver

Impaled Diver is an antagonist in the Yai Gameworks game Decaying Delicacy.

Description
(WIP)