Any thoughts on this Japanese Spider-man with a glass hour figure?