I agree, black hair would do well. Especially since your face isn't fat (from what I can see). You already seem to have layers and bangs, which is good, because no one likes a prominent exposed forehead. I'd recommend black hair with white & light blonde highlights, scattered all over. White sounds strange, I know, but it looks good with black hair imo and it's unusual & uncommon, not generic. Just get the highlights professionally done so they're not obvious lines; it's better if they're scattered all over your hair in a random manner.
If you're looking for a crazy J-style, just go to an Asian hair salon and check out their male hair styles.
Here's an Asian male hairstyle site for inspiration:
http://www.b2c.co.jp/sakuhin/mens/index.htm.htm
I'd provide you pictures of my own favorite styles... but the hairstyles I usually like on guys are on jrockers who have longer hair than yours :X