Dolphin Rider

Dolphin Rider is a zombie character.