Its good so far :D but doesn't hajimemashite mean how are you?
Author's response
It does, but only when you meet someone for the first time and the brackets weren't a translation... like titles for songs eg. art is the weapon (na na na na). its like that