Identify this giant green moth(?) with great taste?
That appears to be an Oleander Hawk-moth a member of the Sphinx moth family. 

I think the only other possibility for Taiwan is the quite similar Jade Hawk-moth, but that supposedly has a dark purplish colored head.

Image for comparison:

Source: Shantanu Kuveskar / CC BY-SA.