I'm confused. It seems we get different bikes here in Japan to what you get in the States. I tried to search your bike here but no go. The closest I could find is this one, but it's nothing like yours. Probably has as many Giant stickers on it.
http://www.giant.co.jp/giant14/bike_...?p_id=00000031