Ahh, the mysterious green ghost.