Yoshikage Kira vs Genthru

Description
Two villains in shounen anime fight to the death!