Frolicking Deer

Frolicking Deer is the third episode of Castlevania 64 on.