Hi, first off, i apologies if this is the wrong place to post.
But there's this japan video, that's posted in r089.com > i think yourfileshost.com
but anyway the videos have logo which led me to that website but is quick tour only, i don't understand japs.
however recently i cannot...