Seems like you're off to a great start and I hope you will update soon and regularly.
Also, on sub come I think you meant "succumb" (like giving in)... don't you just love English? ^.^
Idea is good.
Hello is moshi moshi. English translators aren't the best way to check Japanese words.
Mushi is worm: http://www.jp41.com/kanji/mushi.html
Have a nice day