Great rendition! Groups tend to go overboard with the (unwritten) ritardando at the end, but you did it just right. Great intonation and phrasing and sound!
I'm not sure what I expected, but I didn't expect this to be the best version of this piece I've heard. Your phrasing is perfect. In fact the entire performance is perfect. Wow.
Wow what an amazing performance and piece! Reminds me of the theme for Donkey Kong country. Nintendo is a great reference for Japan if it was intentional!