Memebase

Extreme Apologizing is a Thing in Japan