Dr. Andrew (The Haunted Castle)

Dr. Andrew is a professor and monster hunter played by Andrew.


 * The Haunted Castle