Megalosaro

An ode to Dragon Quest and Final Fantasy.
Role Playing