Japanese memes for this show are on another level. Those fuckers let you know you messed up and do not stop.

https://youtu.be/Hc5lHMn8nRY

https://youtu.be/QDIco1JkbBo