MoonChaser

>:Be the Green blooded troll == Your first name comes from the god of the moon Khonsu.

and your surname means chaser on japanese.

So in a nutshell, your name means: God of the moon chaser.