Takuya Yamashiro is Japan's Spider-Man, created by Kyle Higgins, Mat Groom and Luciano Vecchio 's Spider-Verse Vs Venomverse ...