anyone can help me with a name for it?

anyone can help me with a name for it?

Observation - anyone can help me with a name for it? - UK and Ireland. Description: i saw it in the exotic Butterfly house at NHM

i saw it in the exotic Butterfly house at NHM