Dream Castle © 2007 KNT Company, Limited.
Dream Castle was released in July 2007.
Machine's picture.