Bumble bee moth? by ramie.poe
_