Code Geass - Super Nipponpon Deluxe !!

Omg i had to laugh so badly bout that video xD

End