Bit more about Japanese culture and anime...