disclaimer: I know it is possible for non-native english speakers to mis-interprit spoken/written english, therefore I am letting you know the site is probably intended as a joke. lol
This site has been posted once before, last year I think. It is still just as funny as it was. I greatly appreciate you posting...doomo arigato gozaimasu