Detective L

L is a brilliant, albeit odd, international detective tasked with taking down Kira. He helps guide the Japanese police force and is often seen crouching on a chair.

Log in to play

Comments