Could just mean Yoshi's a spidey fan?