Solar Tree, Restored Art

Solar Tree, Restored Art from Boktai: The Sun Is in Your Hand