Sakura Mobile
A useful first comparison if you need English support and do not yet have a Japanese bank account.
Its resident voice plans include a Japanese phone number. Compare the full recurring cost with domestic budget plans once you are established.