Shinonoki about 2 years ago [hidden] I am pretty certain this is Traptrix Allomerus from Yu-Gi-Oh.Especially with "Ghost Ogre" also being a card name. 1 Reply Copy ID Copy Link