Reynard the Fox

Some say I devour hearts to replace my own

Description:
Bio:

Reynard the Fox

The Green Heart schematise