I don't think the regulars on this forum are watching the shore pass regulations, so you ought to ask your nearest Japanese consulate for confirmation.
There's some information on the MOFA web site, but I have no idea if it's up to date:
http://www.mofa.go.jp/j_info/visit/visa/02.html