Thanks Seow.
I found a series of T. bambusae at http://www.vel.cc/in.asp?i=43
Yes, my shot does look like T. bambusae.
If I remember correctly, it is smaller than most of the Telicota species I have seen.