Ever since I saw the Shenmue project video, I thought the part at 1 minute and 47 to 1 minute and 55 second to be very interesting. I was thinking that it kinda look like the creature from Super Metroid.
Super Metroid creature...
The creature I'm saying about is at 1 minute 38 to 2 minute and 7 second.
So anyone know what that creature is in the Shenmue project video?