Really nice $75 mountain bikes are everywhere here, whereas I've seen exactly ONE Sekine in the wild. Why not be time/money/parts ahead and just pick up an aluminum MTB to blast around on?
__________________
"My only true wisdom is in knowing I have none" -Socrates