Okay so I love anime and I love the Japanese language but these two videos I stumbled upon were waayyyy to funny for me not to love regardless of the fact it's making fun of both... enjoy!