This is a species of Hypopyra (Noctuidae, Catocalinae).
I would say around 10cm wingspan is more realistic!
Yong San, did you see the colour of the ventral wing surface?
If you did it would have been either red or yellow.
If red, then this is Hypopyra vespertilio; if yellow then H. ossigera.
cheers,
Roger.