knc1 ... that Way beyond me

I found an other clip on youtube...
https://www.youtube.com/watch?v=phO4QkHWsVE Even getting inside is beyond me

About 17 mins into the clip he points out the sd card!!
I thought of buying one from Japan BUT could not figure out the cost in US Dollars!