Green Wolfos New Member ✔️ HL Verified Joined May 18, 2005 Messages 150 Best answers 0 Location Hell, Hell. Jul 8, 2005 #1 If anyone has watched this anime, please tell me all about it!