deldge's avatar
Looks like bee and puppycat mixed with metroid.