Japan does have pretty strict customs from what I can tell, as for whether you are completely fucked or not you will not really know until you check really, fucking hope it works out ok mate!